Advertisement
Guest User

Untitled

a guest
Sep 13th, 2017
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.42 KB | None | 0 0
  1. version: '2'
  2. #
  3. # [ server stack ]
  4. #
  5. services:
  6. mysql:
  7. image: mariadb:latest
  8. container_name: directus-mrdb
  9. restart: always
  10. environment:
  11. - MYSQL_ROOT_PASSWORD=directus
  12. - MYSQL_DATABASE=directus
  13. - MYSQL_USER=directus
  14. - MYSQL_PASSWORD=directus
  15. # If you need to specify a persistent volume for mysql
  16. volumes:
  17. - ./data/db:/var/lib/mysql
  18. directus:
  19. depends_on:
  20. - mysql
  21. image: getdirectus/directus:6.4
  22. container_name: directus
  23. # links:
  24. # - mysql:mysql
  25. ports:
  26. - 8585:8080
  27. restart: always
  28. volumes:
  29. # Switch between named storage, path storage
  30. - ./data/storage:/var/www/html/storage
  31. environment:
  32. - MYSQL_USER=directus
  33. - MYSQL_PASSWORD=directus
  34. - MYSQL_ENV_MYSQL_DATABASE=directus
  35. - MYSQL_PORT_3306_TCP_ADDR=mysql
  36. - MYSQL_PORT_3306_TCP_PORT=3306
  37. - MYSQL_ENV_MYSQL_PASSWORD=directus
  38. - MYSQL_ENV_MYSQL_USER=directus
  39.  
  40. version: '2'
  41. #
  42. # [ server stack ]
  43. #
  44. services:
  45. mysql:
  46. image: mariadb:latest
  47. container_name: directus-mrdb
  48. restart: always
  49. environment:
  50. - MYSQL_ROOT_PASSWORD=directus
  51. - MYSQL_DATABASE=directus
  52. - MYSQL_USER=directus
  53. - MYSQL_PASSWORD=directus
  54. # If you need to specify a persistent volume for mysql
  55. volumes:
  56. - ./data/db:/var/lib/mysql
  57. directus:
  58. depends_on:
  59. - mysql
  60. image: getdirectus/directus:6.4
  61. container_name: directus
  62. # links:
  63. # - mysql:mysql
  64. ports:
  65. - 8585:8080
  66. restart: always
  67. volumes:
  68. # Switch between named storage, path storage
  69. - ./data/storage:/var/www/html/storage
  70. environment:
  71. - MYSQL_USER=directus
  72. - MYSQL_PASSWORD=directus
  73. - MYSQL_ENV_MYSQL_DATABASE=directus
  74. - MYSQL_PORT_3306_TCP_ADDR=mysql
  75. - MYSQL_PORT_3306_TCP_PORT=3306
  76. - MYSQL_ENV_MYSQL_PASSWORD=directus
  77. - MYSQL_ENV_MYSQL_USER=directus
  78. labels:
  79. - "traefik.frontend.rule=Host:admin.domain.com"
  80. - "traefik.backend=admin"
  81. - "traefik.port=8585"
  82. - "traefik.frontend.entryPoints=http,https"
  83. - "traefik.enable=true"
  84. - "traefik.docker.network=config_traefik_network"
  85.  
  86. version: '2'
  87. #
  88. # [ server stack ]
  89. #
  90. services:
  91. mysql:
  92. image: mariadb:latest
  93. container_name: directus-mrdb
  94. restart: always
  95. environment:
  96. - MYSQL_ROOT_PASSWORD=directus
  97. - MYSQL_DATABASE=directus
  98. - MYSQL_USER=directus
  99. - MYSQL_PASSWORD=directus
  100. # If you need to specify a persistent volume for mysql
  101. volumes:
  102. - ./data/db:/var/lib/mysql
  103. directus:
  104. depends_on:
  105. - mysql
  106. image: getdirectus/directus:6.4
  107. container_name: directus
  108. # links:
  109. # - mysql:mysql
  110. ports:
  111. - 8585:8080
  112. restart: always
  113. volumes:
  114. # Switch between named storage, path storage
  115. - ./data/storage:/var/www/html/storage
  116. networks:
  117. - config_traefik_network
  118. environment:
  119. - MYSQL_USER=directus
  120. - MYSQL_PASSWORD=directus
  121. - MYSQL_ENV_MYSQL_DATABASE=directus
  122. - MYSQL_PORT_3306_TCP_ADDR=mysql
  123. - MYSQL_PORT_3306_TCP_PORT=3306
  124. - MYSQL_ENV_MYSQL_PASSWORD=directus
  125. - MYSQL_ENV_MYSQL_USER=directus
  126. labels:
  127. - "traefik.frontend.rule=Host:admin.domain.com"
  128. - "traefik.backend=admin"
  129. - "traefik.port=8585"
  130. - "traefik.frontend.entryPoints=http,https"
  131. - "traefik.enable=true"
  132. - "traefik.docker.network=config_traefik_network"
  133. #
  134. # [ networks definition ]
  135. #
  136. networks:
  137. config_traefik_network:
  138. external: true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement