sample-wp-block-theme/docker-compose.yml

45 lines
988 B
YAML

---
version: "3"
services:
wordpress:
image: "wordpress"
ports:
- "8080:80"
dns: 4.2.2.4
volumes:
- "./entrypoint.sh:/usr/local/bin/entrypoint.sh:z"
- "./sample-wp-block-theme/:/var/www/html/wp-content/themes/sample-wp-block-theme:z"
entrypoint: ["/usr/local/bin/entrypoint.sh"]
networks:
- backend
environment:
- WORDPRESS_DB_HOST=db
- WORDPRESS_DB_USER=wordpress
- WORDPRESS_DB_PASSWORD=wordpress
- WORDPRESS_DB_NAME=wordpress
- WORDPRESS_TABLE_PREFIX=wp_
- PAGER=more
container_name: "samplewpblocktheme_wordpress"
db:
image: "mariadb:10.6"
ports:
- 3306:3306
volumes:
- "mariadb:/var/lib/mysql"
networks:
- backend
environment:
- MYSQL_ROOT_PASSWORD=wordpress
- MYSQL_DATABASE=wordpress
- MYSQL_USER=wordpress
- MYSQL_PASSWORD=wordpress
container_name: "samplewpblocktheme_db"
volumes:
mariadb:
networks:
backend: