docker-compose.yml 626 B

1234567891011121314151617181920212223242526272829303132
  1. version: "3"
  2. services:
  3. db:
  4. image: mariadb:10.3
  5. restart: always
  6. volumes:
  7. - "mysql-data:/var/lib/mysql"
  8. environment:
  9. - MYSQL_RANDOM_ROOT_PASSWORD=yes
  10. - MYSQL_DATABASE=dwsurvey
  11. - MYSQL_USER=dwsurvey
  12. - MYSQL_PASSWORD=dwsurvey
  13. dwsurvey:
  14. image: dwsurvey
  15. restart: always
  16. links:
  17. - db
  18. environment:
  19. - MYSQL_HOST=db
  20. - MYSQL_DATABASE=dwsurvey
  21. - MYSQL_USER=dwsurvey
  22. - MYSQL_PASSWORD=dwsurvey
  23. - ADMIN_EMAIL=admin@example.com
  24. - ADMIN_PASSWORD=123456
  25. - CONTEXT_ROOT=/
  26. ports:
  27. - "8080:8080"
  28. volumes:
  29. mysql-data: {}