Advertisement
Guest User

Untitled

a guest
Feb 27th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. version: '3'
  2. networks:
  3. proxy:
  4. external: true
  5. internal:
  6. external: false
  7. services:
  8. mysql:
  9. image: 'mysql:5.7'
  10. environment:
  11. MYSQL_ROOT_PASSWORD: secret
  12. MYSQL_DATABASE: project
  13. MYSQL_USER: project
  14. MYSQL_PASSWORD: project
  15. ports:
  16. - "3306:3306"
  17. networks:
  18. - internal
  19. labels:
  20. - traefik.enable=false
  21. nginx-auth:
  22. image: nginx:alpine
  23. container_name: nginx-auth
  24. labels:
  25. - traefik.backend=nginx-auth
  26. - traefik.frontend.rule=Host:auth.myurl.com
  27. - traefik.docker.network=proxy
  28. - "traefik.port=80"
  29. networks:
  30. - internal
  31. - proxy
  32. depends_on:
  33. - mysql
  34. volumes:
  35. - ./nginx/auth.conf:/etc/nginx/conf.d/default.conf
  36. - ./auth.myurl.com/:/var/www/html
  37. links:
  38. - php-auth
  39. nginx-clients:
  40. image: nginx:alpine
  41. container_name: nginx-clients
  42. labels:
  43. - traefik.backend=nginx-clients
  44. - traefik.frontend.rule=Host:clients.myurl.com
  45. - traefik.docker.network=proxy
  46. - "traefik.port=80"
  47. networks:
  48. - internal
  49. - proxy
  50. depends_on:
  51. - mysql
  52. volumes:
  53. - ./nginx/clients.conf:/etc/nginx/conf.d/default.conf
  54. - ./clients.myurl.com/:/var/www/html
  55. links:
  56. - php-clients
  57. php-auth:
  58. container_name: php-auth
  59. image: php:7.2-fpm-alpine3.7
  60. labels:
  61. - traefik.docker.network=proxy
  62. - "traefik.port=9000"
  63. networks:
  64. - internal
  65. - proxy
  66. volumes:
  67. - ./auth.myurl.com/:/var/www/html
  68. php-clients:
  69. image: php:7.2-fpm-alpine3.7
  70. container_name: php-clients
  71. labels:
  72. - traefik.docker.network=proxy
  73. - "traefik.port=9001"
  74. ports:
  75. - 9001:9000
  76. networks:
  77. - internal
  78. - proxy
  79. volumes:
  80. - ./clients.myurl.com/:/var/www/html
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement