Advertisement
Guest User

Untitled

a guest
Feb 19th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. version: '2'
  2.  
  3. services:
  4. db:
  5. image: mysql:5.7
  6. volumes:
  7. - /var/docker-images/myapp/mysql:/var/lib/mysql
  8. restart: always
  9. networks:
  10. - nginxproxy
  11. expose:
  12. - 3306
  13. environment:
  14. MYSQL_ROOT_PASSWORD: m3P5-AuYSUcr%u[Y
  15. MYSQL_DATABASE: wp_myapp
  16. MYSQL_USER: myapp
  17. MYSQL_PASSWORD: m3P5-AuYSUcr%u[Y
  18.  
  19. wordpress:
  20. depends_on:
  21. - db
  22. image: wordpress:latest
  23. hostname: eparafie
  24. networks:
  25. - nginxproxy
  26. links:
  27. - db:mysql
  28. restart: always
  29. expose:
  30. - 80
  31. - 443
  32. environment:
  33. VIRTUAL_HOST: mydomain.com
  34. WORDPRESS_DB_NAME: wp_myapp
  35. VIRTUAL_PORT: 80
  36. VIRTUAL_NETWORK: nginxproxy
  37. LETSENCRYPT_HOST: mydomain.com
  38. LETSENCRYPT_EMAIL: myemail@gmail.com
  39. WORDPRESS_DB_PASSWORD: m3P5-AuYSUcr%u[Y
  40. volumes:
  41. - /var/www/myapp:/var/www/html/
  42. phpmyadmin:
  43. restart: always
  44. image: phpmyadmin/phpmyadmin
  45. links:
  46. - db:db // tried db, db:mysql - any of them worked
  47. expose:
  48. - 80
  49. - 443
  50. environment:
  51. - VIRTUAL_PORT=80
  52. - VIRTUAL_HOST=db.mydomain.com
  53. - LETSENCRYPT_HOST=db.mydomain.com
  54. - LETSENCRYPT_EMAIL=myemail@gmail.com
  55. - PMA_USER=myapp
  56. - PMA_PASSWORD=m3P5-AuYSUcr%u[Y
  57. - PMA_HOST=db
  58. networks:
  59. - nginxproxy
  60.  
  61. networks:
  62. nginxproxy:
  63. external:
  64. name: nginxproxy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement