Advertisement
Guest User

Untitled

a guest
Jul 20th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. version: '3.3'
  2.  
  3. services:
  4.  
  5. app:
  6. image: wordpress:5.2.0-php7.2-fpm
  7. container_name: wptest-app
  8. depends_on:
  9. - db
  10. - redis
  11. restart: always
  12. volumes:
  13. - ./bin/php.ini:/usr/local/etc/php/conf.d/local.ini
  14. - .:/var/www/html
  15. environment:
  16. WORDPRESS_DB_HOST: wptest-db
  17. WORDPRESS_DB_NAME: wptest
  18. WORDPRESS_DB_USER: wp
  19. WORDPRESS_DB_PASSWORD: wp
  20. expose:
  21. - "80"
  22.  
  23. db:
  24. image: mysql:5.7
  25. container_name: wptest-db
  26. restart: always
  27. volumes:
  28. - db_wptest_data:/var/lib/mysql
  29. environment:
  30. MYSQL_RANDOM_ROOT_PASSWORD: 1
  31. MYSQL_DATABASE: wptest
  32. MYSQL_USER: wp
  33. MYSQL_PASSWORD: wp
  34. ports:
  35. - "33066:3306"
  36.  
  37. phpmyadmin:
  38. image: phpmyadmin/phpmyadmin
  39. container_name: wptest-phpmyadmin
  40. external_links:
  41. - db
  42. ports:
  43. - 8081:80
  44. depends_on:
  45. - db
  46. environment:
  47. MYSQL_RANDOM_ROOT_PASSWORD: 1
  48. MYSQL_USERNAME: root
  49.  
  50. nginx:
  51. image: nginx
  52. container_name: wptest-nginx
  53. restart: always
  54. volumes:
  55. - .:/var/www/html
  56. depends_on:
  57. - app
  58. volumes:
  59. - ./bin/nginx.conf:/etc/nginx/conf.d/default.conf
  60. - .:/var/www/html
  61. - ./logs:/var/log/nginx
  62. ports:
  63. - 8010:80
  64.  
  65. redis:
  66. image: redis
  67. container_name: wptest-redis
  68. expose:
  69. - 6379
  70. ports:
  71. - 6379:6379
  72.  
  73. volumes:
  74. db_wptest_data:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement