You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
839 B

  1. version: '3.3'
  2. services:
  3. db:
  4. image: mariadb:10.5
  5. container_name: wordpress-openwill-db
  6. volumes:
  7. - ./db_data:/var/lib/mysql
  8. restart: always
  9. ports:
  10. - "3306:3306"
  11. environment:
  12. MYSQL_RANDOM_ROOT_PASSWORD: '1'
  13. MYSQL_DATABASE: wordpress
  14. MYSQL_USER: wordpress
  15. MYSQL_PASSWORD: wordpress
  16. wordpress:
  17. image: wordpress:5.4.2-apache
  18. container_name: wordpress-openwill
  19. ports:
  20. - "8000:80"
  21. restart: always
  22. environment:
  23. WORDPRESS_DB_HOST: db:3306
  24. WORDPRESS_DB_USER: wordpress
  25. WORDPRESS_DB_PASSWORD: wordpress
  26. WORDPRESS_DB_NAME: wordpress
  27. volumes:
  28. - ./wp-content/themes:/var/www/html/wp-content/themes
  29. - ./wp-content/uploads:/var/www/html/wp-content/uploads
  30. - ./wp-cli.phar:/usr/local/bin/wp
  31. depends_on:
  32. - db