compose.yaml 650 B

123456789101112131415161718192021222324252627282930313233343536
  1. services:
  2. mydb:
  3. image: mariadb
  4. network_mode: "service:db"
  5. environment:
  6. - MYSQL_ALLOW_EMPTY_PASSWORD=yes
  7. db:
  8. image: gtardif/sentences-db
  9. networks:
  10. - dbnet
  11. - closesnetworkname1
  12. - closesnetworkname2
  13. words:
  14. image: gtardif/sentences-api
  15. ports:
  16. - "8080:8080"
  17. networks:
  18. - dbnet
  19. - servicenet
  20. web:
  21. image: gtardif/sentences-web
  22. ports:
  23. - "80:80"
  24. labels:
  25. - "my-label=test"
  26. networks:
  27. - servicenet
  28. networks:
  29. dbnet:
  30. servicenet:
  31. name: microservices
  32. closesnetworkname1:
  33. name: closenamenet
  34. closesnetworkname2:
  35. name: closenamenet-2