docker-compose.yml 888 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. version: "3.8"
  2. services:
  3. wordpress:
  4. build:
  5. context: .
  6. dockerfile: wordpress/Dockerfile
  7. environment:
  8. WORDPRESS_DB_HOST: "mysql"
  9. WORDPRESS_DB_USER: "wp_dev"
  10. WORDPRESS_DB_PASSWORD: "zmKHxWvm3zWK6h69ZJHk"
  11. WORDPRESS_DB_NAME: "wp_dev"
  12. volumes:
  13. - ./wordpress/html:/var/www/html
  14. links:
  15. - mysql
  16. # restart: always
  17. mysql:
  18. build: ./mysql
  19. command: --default-authentication-plugin=mysql_native_password
  20. volumes:
  21. - ./mysql/db:/var/lib/mysql
  22. # restart: always
  23. pma:
  24. image: phpmyadmin/phpmyadmin
  25. links:
  26. - mysql:db
  27. ports:
  28. - 8030:80
  29. environment:
  30. MYSQL_USER: wp_dev
  31. MYSQL_PASSWORD: zmKHxWvm3zWK6h69ZJHk
  32. MYSQL_ROOT_PASSWORD: zmKHxWvm3zWK6h69ZJHk
  33. nginx:
  34. build: ./nginx
  35. ports:
  36. - 443:443
  37. - 80:80
  38. links:
  39. - wordpress
  40. # restart: always