Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2017
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. version: '2'
  2.  
  3. services:
  4. traefik:
  5. image: traefik
  6. container_name: "traefik_site"
  7. command: --web --docker --docker.domain=docker.localhost --logLevel=DEBUG
  8. ports:
  9. - "80:80"
  10. - "8080:8080"
  11. volumes:
  12. - /var/run/docker.sock:/var/run/docker.sock
  13. - /dev/null:/traefik.toml
  14.  
  15. wordpress:
  16. image: wordpress
  17. container_name: "wordpress_site"
  18. labels:
  19. - "traefik.frontend.rule=Host:www.site.net,Host:site.net"
  20. - "traefik.docker.network=traefik"
  21. environment:
  22. - WORDPRESS_DB_HOST=mysql:3306
  23. - WORDPRESS_DB_USER=wp_db_u
  24. - WORDPRESS_DB_PASSWORD=a132t132t
  25. - WORDPRESS_DB_NAME=wp_db
  26. volumes:
  27. - wordpress-data:/var/www/html
  28. networks:
  29. - traefik
  30. - back-end
  31. links:
  32. - mysql
  33.  
  34. mysql:
  35. image: mysql:5.7
  36. container_name: "mysql_site"
  37. labels:
  38. - "traefik.enable=false"
  39. environment:
  40. - MYSQL_ROOT_PASSWORD=lalalalalal
  41. - MYSQL_DATABASE=wp_db
  42. - MYSQL_USER=wp_db_u
  43. - MYSQL_PASSWORD=a132t132t
  44. volumes:
  45. - mysql-data:/var/lib/mysql
  46. networks:
  47. - back-end
  48.  
  49. volumes:
  50. wordpress-data:
  51. driver: local
  52. mysql-data:
  53. driver: local
  54.  
  55. networks:
  56. traefik:
  57. external:
  58. name: traefik
  59. back-end:
  60. driver: bridge
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement