Просмотр исходного кода

adds a common wp cli cache volume

test
Jean-Christophe Vanhalle 5 лет назад
Родитель
Сommit
4edeed2e5b
3 измененных файлов: 6 добавлений и 2 удалений
  1. 2
    1
      create.sh
  2. 3
    0
      docker-compose.yml
  3. 1
    1
      purge.sh

+ 2
- 1
create.sh Просмотреть файл

@@ -8,8 +8,8 @@ set +o allexport
echo "Setting up docker volume and network...";
docker volume create $PREFIX-web;
docker volume create $PREFIX-db;
docker volume create wp-cli-cache;
docker network create $PREFIX;
docker network connect $PREFIX traefik;

docker-compose up -d web;
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 \
--activate \
--path=/var/www/html";
docker network connect $PREFIX traefik;

+ 3
- 0
docker-compose.yml Просмотреть файл

@@ -37,6 +37,7 @@ services:
- traefik.http.services.${PREFIX}-web.loadbalancer.server.port=80
volumes:
- web:/var/www/html
- wp-cli-cache:/var/www/.wp-cli

version: "3.4"

@@ -45,3 +46,5 @@ volumes:
name: ${PREFIX}-db
web:
name: ${PREFIX}-web
wp-cli-cache:
name: wp-cli-cache

+ 1
- 1
purge.sh Просмотреть файл

@@ -10,5 +10,5 @@ docker network disconnect $PREFIX traefik
docker network rm $PREFIX
docker rm $PREFIX-web
docker rm $PREFIX-db
docker volume rm $PREFIX-db
docker volume rm $PREFIX-web
docker volume rm $PREFIX-db

Загрузка…
Отмена
Сохранить