Advertisement
Guest User

Untitled

a guest
Jul 31st, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. version: '3'
  2. services:
  3. mysql:
  4. image: mysql:latest
  5. volumes:
  6. - ./data/db:/var/lib/mysql
  7. restart: always
  8. ports:
  9. - 3306:3306
  10. environment:
  11. MYSQL_ROOT_PASSWORD: MYSQL_ROOT_PASSWORD
  12. MYSQL_DATABASE: wordpress
  13. MYSQL_USER: MYSQL_USER
  14. MYSQL_PASSWORD: MYSQL_PASSWORD
  15. phpfpm:
  16. image: 10up/phpfpm
  17. depends_on:
  18. - mysql
  19. volumes:
  20. - ./wordpress:/var/www/html
  21. - ./config/php-fpm/php.ini:/usr/local/etc/php/php.ini
  22. - ./config/php-fpm/docker-php-ext-xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
  23. - ./config/php-fpm/www.conf:/usr/local/etc/php-fpm.d/www.conf
  24. - ./log/nginx/error.log:/var/log/nginx/error.log
  25. - ./log/nginx/access.log:/var/log/nginx/access.log
  26. - /etc/localtime:/etc/localtime
  27. restart: always
  28. nginx:
  29. depends_on:
  30. - phpfpm
  31. ports:
  32. - 80:80
  33. - 443:443
  34. image: nginx:latest
  35. volumes:
  36. - ./wordpress:/var/www/html
  37. - ./config/nginx:/etc/nginx
  38. - ./config/nginx-conf.d/local.conf:/etc/nginx/conf.d/local.conf
  39. - ./config/certs:/etc/nginx/certs
  40. - ./log/nginx/error.log:/var/log/nginx/error.log
  41. - ./log/nginx/access.log:/var/log/nginx/access.log
  42. - /etc/localtime:/etc/localtime
  43. restart: always
  44. phpmyadmin:
  45. image: phpmyadmin/phpmyadmin
  46. links:
  47. - mysql
  48. environment:
  49. PMA_HOST: mysql
  50. ports:
  51. - 8080:80
  52. restart: always
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement