docker-compose.yaml 653 B

12345678910111213141516171819202122232425262728293031
  1. version: '3.7'
  2. services:
  3. db:
  4. image: mysql:8.0.19
  5. command: '--default-authentication-plugin=mysql_native_password'
  6. volumes:
  7. - db_data:/var/lib/mysql
  8. restart: always
  9. environment:
  10. - MYSQL_ROOT_PASSWORD=somewordpress
  11. - MYSQL_DATABASE=wordpress
  12. - MYSQL_USER=wordpress
  13. - MYSQL_PASSWORD=wordpress
  14. expose:
  15. - 3306
  16. - 33060
  17. wordpress:
  18. image: wordpress:latest
  19. ports:
  20. - 80:80
  21. restart: always
  22. environment:
  23. - WORDPRESS_DB_HOST=db
  24. - WORDPRESS_DB_USER=wordpress
  25. - WORDPRESS_DB_PASSWORD=wordpress
  26. - WORDPRESS_DB_NAME=wordpress
  27. volumes:
  28. db_data: