Advertisement
Guest User

Untitled

a guest
Oct 4th, 2017
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. version: '3'
  2.  
  3. services:
  4. db:
  5. image: mariadb
  6. volumes:
  7. - db:/var/lib/mysql
  8. restart: always
  9. labels:
  10. - "traefik.enable=false"
  11. networks:
  12. - wp_blog_back
  13. environment:
  14. - MYSQL_ROOT_PASSWORD=password
  15. - MYSQL_USER=wp-user
  16. - MYSQL_PASSWORD=password
  17. - MYSQL_ALLOW_EMPTY_PASSWORD=no
  18.  
  19. web:
  20. image: nginx:alpine
  21. volumes:
  22. - web:/var/www/html
  23. - ./confs/nginx.conf:/etc/nginx/nginx.conf:ro
  24. networks:
  25. - wp_blog_back
  26. - traefik
  27. labels:
  28. - "traefik.backend=wordpress"
  29. - "traefik.frontend.rule=Host:blog.wordpress.com"
  30. - "traefik.docker.network=traefik"
  31. links:
  32. - wp:wordpress
  33. restart: always
  34.  
  35. wp:
  36. image: wordpress:php7.1-fpm-alpine
  37. labels:
  38. - "traefik.enable=false"
  39. restart: always
  40. networks:
  41. - traefik
  42. - wp_blog_back
  43. environment:
  44. - WORDPRESS_DB_HOST=db
  45. - WORDPRESS_DB_PASSWORD=password
  46. - WORDPRESS_DB_NAME=wordpress
  47. links:
  48. - db
  49. volumes:
  50. - web:/var/www/html
  51.  
  52. volumes:
  53. db:
  54. web:
  55.  
  56. networks:
  57. wp_blog_back:
  58. driver: bridge
  59. traefik:
  60. external:
  61. name: traefik
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement