Guest User

Untitled

a guest
Jan 26th, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. version: '2'
  2.  
  3. networks:
  4. develop:
  5.  
  6. services:
  7. nginx:
  8. image: tutum/nginx
  9. ports:
  10. - "443:443"
  11. links:
  12. - phpfpm
  13. volumes:
  14. - ./docker/nginx/wordpress.conf:/etc/nginx/sites-available/default
  15. - ./docker/nginx/wordpress.conf:/etc/nginx/sites-enabled/default
  16. - ./docker/logs/nginx:/var/log/nginx
  17. - ./public:/home/www/site/
  18. - ./docker/nginx/ssl.key:/etc/nginx/ssl.key
  19. - ./docker/nginx/ssl.crt:/etc/nginx/ssl.crt
  20. networks:
  21. develop:
  22. aliases:
  23. - web
  24.  
  25. phpfpm:
  26. build:
  27. context: ./docker/
  28. dockerfile: php.Dockerfile
  29. environment:
  30. XDEBUG_CONFIG: remote_host=192.168.10.200
  31. image: php:7.0.17-fpm
  32. ports:
  33. - "9002:9000"
  34. volumes:
  35. - ./public:/home/www/site/
  36. networks:
  37. develop:
  38. aliases:
  39. - backend
  40.  
  41. mysql:
  42. image: mysql:latest
  43. links:
  44. - phpfpm
  45. ports:
  46. - "3306:3306"
  47. environment:
  48. MYSQL_ROOT_PASSWORD: wordpress1
  49. MYSQL_DATABASE: wordpress
  50. MYSQL_USER: wordpress
  51. MYSQL_PASSWORD: wordpress1
  52. volumes:
  53. - ./docker/mysql/database:/var/lib/mysql
  54. #- ./docker/mysql/my.cnf:/etc/mysql/conf.d/docker.cnf
  55. - ./docker/logs/mysql-slow.log:/var/log/mysql/slow.log
  56. networks:
  57. develop:
  58. aliases:
  59. - database
  60.  
  61. redis:
  62. image: redis:3.0.7
  63. ports:
  64. - 6379:6379
  65. networks:
  66. develop:
  67. aliases:
  68. - cache
Add Comment
Please, Sign In to add comment