docker-compose.yaml 562 B

123456789101112131415161718192021222324252627
  1. version: "3"
  2. services:
  3. subweb:
  4. build: .
  5. container_name: subweb
  6. restart: always
  7. ports:
  8. - "${SUBWEB_PORT}:80"
  9. myurls:
  10. image: "careywong/myurls:latest"
  11. container_name: myurls
  12. restart: always
  13. env_file: .env
  14. ports:
  15. - "${MYURLS_PORT}:8002"
  16. depends_on:
  17. - myurls-redis
  18. entrypoint: ["/app/myurls", "-domain", "${MYURLS_DOMAIN}", "-conn", myurls-redis:6379, "-ttl", "${MYURLS_TTL}"]
  19. myurls-redis:
  20. image: "redis:5"
  21. container_name: myurls-redis
  22. restart: always
  23. expose:
  24. - "6379"