adds a common wp cli cache volume
This commit is contained in:
@@ -8,8 +8,8 @@ set +o allexport
|
|||||||
echo "Setting up docker volume and network...";
|
echo "Setting up docker volume and network...";
|
||||||
docker volume create $PREFIX-web;
|
docker volume create $PREFIX-web;
|
||||||
docker volume create $PREFIX-db;
|
docker volume create $PREFIX-db;
|
||||||
|
docker volume create wp-cli-cache;
|
||||||
docker network create $PREFIX;
|
docker network create $PREFIX;
|
||||||
docker network connect $PREFIX traefik;
|
|
||||||
|
|
||||||
docker-compose up -d web;
|
docker-compose up -d web;
|
||||||
while ! docker ps -q -f name=$PREFIX-web; do
|
while ! docker ps -q -f name=$PREFIX-web; do
|
||||||
@@ -60,3 +60,4 @@ docker exec --user www-data $PREFIX-web /bin/sh -c "
|
|||||||
wp theme install $THEME \
|
wp theme install $THEME \
|
||||||
--activate \
|
--activate \
|
||||||
--path=/var/www/html";
|
--path=/var/www/html";
|
||||||
|
docker network connect $PREFIX traefik;
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ services:
|
|||||||
- traefik.http.services.${PREFIX}-web.loadbalancer.server.port=80
|
- traefik.http.services.${PREFIX}-web.loadbalancer.server.port=80
|
||||||
volumes:
|
volumes:
|
||||||
- web:/var/www/html
|
- web:/var/www/html
|
||||||
|
- wp-cli-cache:/var/www/.wp-cli
|
||||||
|
|
||||||
version: "3.4"
|
version: "3.4"
|
||||||
|
|
||||||
@@ -45,3 +46,5 @@ volumes:
|
|||||||
name: ${PREFIX}-db
|
name: ${PREFIX}-db
|
||||||
web:
|
web:
|
||||||
name: ${PREFIX}-web
|
name: ${PREFIX}-web
|
||||||
|
wp-cli-cache:
|
||||||
|
name: wp-cli-cache
|
||||||
|
|||||||
2
purge.sh
2
purge.sh
@@ -10,5 +10,5 @@ docker network disconnect $PREFIX traefik
|
|||||||
docker network rm $PREFIX
|
docker network rm $PREFIX
|
||||||
docker rm $PREFIX-web
|
docker rm $PREFIX-web
|
||||||
docker rm $PREFIX-db
|
docker rm $PREFIX-db
|
||||||
docker volume rm $PREFIX-db
|
|
||||||
docker volume rm $PREFIX-web
|
docker volume rm $PREFIX-web
|
||||||
|
docker volume rm $PREFIX-db
|
||||||
|
|||||||
Reference in New Issue
Block a user