瀏覽代碼

adds a common wp cli cache volume

test
父節點
當前提交
4edeed2e5b
共有 3 個文件被更改,包括 6 次插入2 次删除
  1. 2
    1
      create.sh
  2. 3
    0
      docker-compose.yml
  3. 1
    1
      purge.sh

+ 2
- 1
create.sh 查看文件

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
wp theme install $THEME \ wp theme install $THEME \
--activate \ --activate \
--path=/var/www/html"; --path=/var/www/html";
docker network connect $PREFIX traefik;

+ 3
- 0
docker-compose.yml 查看文件

- 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"


name: ${PREFIX}-db name: ${PREFIX}-db
web: web:
name: ${PREFIX}-web name: ${PREFIX}-web
wp-cli-cache:
name: wp-cli-cache

+ 1
- 1
purge.sh 查看文件

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

Loading…
取消
儲存