Advertisement
Guest User

Untitled

a guest
May 15th, 2019
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. version: '3'
  2. services:
  3. # Container do apache
  4. apache:
  5. # Apontando o arquivo de configuraçao do container do PHP
  6. build: .docker/apache
  7. container_name: apache
  8. # Apontando a porta 80 do container para a porta 80 da nossa máquina
  9. ports:
  10. - 80:80
  11. # "Injetando diretórios" no container
  12. volumes:
  13. - .:/home/wwwroot
  14. - .docker/config/vhosts:/etc/apache2/sites-enabled
  15. - .docker/logs/apache:/var/log/apache2/
  16. # Indicando pro docker-compose que o container do PHP deve ser inicializado antes desse container
  17. depends_on:
  18. - php
  19. # Container do Mysql
  20. mysql:
  21. # Definindo a versão do Mysql
  22. image: mysql
  23. command: "--default-authentication-plugin=mysql_native_password"
  24. container_name: mysql
  25. # "Injetando diretórios" no container
  26. volumes:
  27. - .docker/data/db:/var/lib/mysql
  28. # Define os usuários e senhas
  29. environment:
  30. MYSQL_ROOT_PASSWORD: senhaDoRoot
  31. MYSQL_DATABASE: symfony
  32. MYSQL_USER: symfony
  33. MYSQL_PASSWORD: senhasDoSymfony
  34. # Apontando a porta 3306 do container para a porta 3306 da nossa máquina
  35. ports:
  36. - 3306:3306
  37. php:
  38. # Apontando o arquivo de configuraçao do container do PHP
  39. build: .docker/php
  40. container_name: php
  41. # "Injetando diretórios" no container
  42. volumes:
  43. - .:/home/wwwroot
  44. # Indicando pro docker-compose que o container do mysql deve ser inicializado antes desse container
  45. depends_on:
  46. - mysql
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement