4
0

docker-compose.yaml 408 B

1234567891011121314151617181920212223
  1. version: "3.7"
  2. services:
  3. backend:
  4. build: backend
  5. ports:
  6. - 80:8080
  7. secrets:
  8. - db-password
  9. db:
  10. environment:
  11. MYSQL_DATABASE: example
  12. MYSQL_ROOT_PASSWORD_FILE: /run/secrets/db-password
  13. image: mysql:5.7
  14. restart: always
  15. secrets:
  16. - db-password
  17. volumes:
  18. - db-data:/var/lib/mysql
  19. volumes:
  20. db-data: {}
  21. secrets:
  22. db-password:
  23. file: db/password.txt