docker-compose.yaml 441 B

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