Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
1,579
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. version: '3.3'
  2.  
  3. volumes:
  4. data:
  5.  
  6. services:
  7.  
  8. myadmin:
  9. image: phpmyadmin/phpmyadmin:${PHPMYADMIN_VERSION}
  10. container_name: phpmyadmin
  11. restart: always
  12. ports:
  13. - 8080:80
  14. environment:
  15. - PMA_HOST=db
  16. - PMA_PORT=3306
  17. depends_on:
  18. - db
  19. volumes:
  20. - /sessions
  21. networks:
  22. - app-networks
  23.  
  24. db:
  25. image: mysql:${MYSQL_VERSION}
  26. command: --default-authentication-plugin=mysql_native_password
  27. container_name: mysql8
  28. restart: always
  29. ports:
  30. - "3307:3306"
  31. volumes:
  32. - "./data/db:/var/lib/mysql"
  33. env_file:
  34. - ".env"
  35. environment:
  36. - MYSQL_DATABASE=${MYSQL_DATABASE}
  37. - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  38. - MYSQL_USER=${MYSQL_USER}
  39. - MYSQL_PASSWORD=${MYSQL_PASSWORD}
  40. networks:
  41. - app-networks
  42.  
  43. redis:
  44. image: redis:${REDIS_VERSION}
  45. container_name: redis
  46. ports:
  47. - "6380:6379"
  48. restart: always
  49. networks:
  50. - app-networks
  51.  
  52. app:
  53. build: .
  54. container_name: ${NAME_APP_WEB}
  55. ports:
  56. - "8000:80"
  57. - "3000:443"
  58. restart: always
  59. depends_on:
  60. - db
  61. - redis
  62. volumes:
  63. - "./etc/nginx/default.conf:/etc/nginx/conf.d/default.conf"
  64. - "./setup.sh:/usr/share/nginx/setup.sh"
  65. - "./src:/usr/share/nginx"
  66. - "./etc/ssl:/etc/ssl"
  67.  
  68. networks:
  69. - app-networks
  70.  
  71. networks:
  72. app-networks:
  73. driver: bridge
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement