45 lines
988 B
YAML
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:
|