Guest User

Untitled

a guest
Jul 19th, 2018
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. version: '3'
  2.  
  3. services:
  4. hal-db:
  5. image: "mysql:5.7"
  6. ports:
  7. - "${HOST_MYSQL_PORT:-3306}:3306"
  8. environment:
  9. - MYSQL_DATABASE=${MYSQL_DATABASE}
  10. - MYSQL_ALLOW_EMPTY_PASSWORD=true
  11. - MYSQL_USER=${MYSQL_USER}
  12. - MYSQL_PASSWORD=${MYSQL_PASSWORD}
  13. - MYSQL_ROOT_PASSWORD=${MYSQL_PASSWORD}
  14. volumes:
  15. - ${MYSQL_DATA_DIR}:/var/lib/mysqld
  16. redis:
  17. image: "redis:latest"
  18. ports:
  19. - "${HOST_REDIS_PORT:-6379}:6379"
  20. caddy:
  21. build:
  22. context: ./caddy
  23. args:
  24. HOST_CADDY_PORT: ${HOST_CADDY_PORT:-8080}
  25. ports:
  26. - "${HOST_CADDY_PORT:-8080}:${HOST_CADDY_PORT:-8080}"
  27. volumes:
  28. - $FRONTEND_CODE_PATH:/hal-frontend:cached
  29. links:
  30. - hal-frontend
  31. hal-frontend:
  32. build: ./hal-frontend
  33. ports:
  34. - 9000:9000
  35. links:
  36. - hal-db
  37. volumes:
  38. - $FRONTEND_CODE_PATH:/hal-frontend/
  39. working_dir: /hal-frontend
  40. command: "/usr/sbin/php-fpm -F"
  41. hal-agent:
  42. build: ./hal-agent
  43. environment:
  44. - HAL_ENVIRONMENT=dev
  45. - PHP_IDE_CONFIG="serverName=docker-conatiner"
  46. ports:
  47. - 22:22
  48. volumes:
  49. - $AGENT_CODE_PATH:/hal-agent/
  50. - '/var/run/docker.sock:/var/run/docker.sock'
  51. depends_on:
  52. - hal-db
  53. working_dir: /hal-agent
  54. command: "/home/root/start.sh"
Add Comment
Please, Sign In to add comment