浏览代码

move adminer to subfolder

test
父节点
当前提交
ab23a47dee
共有 3 个文件被更改,包括 6 次插入3 次删除
  1. 2
    1
      create.sh
  2. 3
    2
      docker-compose.yml
  3. 1
    0
      purge.sh

+ 2
- 1
create.sh 查看文件

--path=/var/www/html \ --path=/var/www/html \
--skip-email \ --skip-email \
--title=$DOCKER_PREFIX \ --title=$DOCKER_PREFIX \
--url=$WP_URL";
--url=https://$WP_URL";


echo "Installing WordPress $WP_THEME theme"; echo "Installing WordPress $WP_THEME theme";
docker exec --user www-data $DOCKER_PREFIX-web /bin/sh -c " docker exec --user www-data $DOCKER_PREFIX-web /bin/sh -c "


echo "Connect network to traefik"; echo "Connect network to traefik";
docker network connect $DOCKER_PREFIX traefik; docker network connect $DOCKER_PREFIX traefik;
docker-compose up -d adminer

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

services: services:
adminer: adminer:
container_name: ${DOCKER_PREFIX}-adminer container_name: ${DOCKER_PREFIX}-adminer
hostname: ${DOCKER_PREFIX}-adminer
image: adminer:4.7.2-standalone image: adminer:4.7.2-standalone
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.${DOCKER_PREFIX}-adminer.entrypoints=https - traefik.http.routers.${DOCKER_PREFIX}-adminer.entrypoints=https
- traefik.http.routers.${DOCKER_PREFIX}-adminer.rule=Host(`adminer.${DOCKER_PREFIX}.localhost`)
- traefik.http.routers.${DOCKER_PREFIX}-adminer.rule=Host(`${WP_URL}`) && PathPrefix(`/adminer/`)
- traefik.http.routers.${DOCKER_PREFIX}-adminer.tls=true - traefik.http.routers.${DOCKER_PREFIX}-adminer.tls=true
- traefik.http.services.${DOCKER_PREFIX}-adminer.loadbalancer.server.port=8080 - traefik.http.services.${DOCKER_PREFIX}-adminer.loadbalancer.server.port=8080
db: db:
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.${DOCKER_PREFIX}-web.entrypoints=https - traefik.http.routers.${DOCKER_PREFIX}-web.entrypoints=https
- traefik.http.routers.${DOCKER_PREFIX}-web.rule=Host(`www.${DOCKER_PREFIX}.localhost`)
- traefik.http.routers.${DOCKER_PREFIX}-web.rule=Host(`${WP_URL}`)
- traefik.http.routers.${DOCKER_PREFIX}-web.tls=true - traefik.http.routers.${DOCKER_PREFIX}-web.tls=true
- traefik.http.services.${DOCKER_PREFIX}-web.loadbalancer.server.port=80 - traefik.http.services.${DOCKER_PREFIX}-web.loadbalancer.server.port=80
volumes: volumes:

+ 1
- 0
purge.sh 查看文件

docker-compose stop docker-compose stop
docker network disconnect $DOCKER_PREFIX traefik docker network disconnect $DOCKER_PREFIX traefik
docker network rm $DOCKER_PREFIX docker network rm $DOCKER_PREFIX
docker rm $DOCKER_PREFIX-adminer
docker rm $DOCKER_PREFIX-web docker rm $DOCKER_PREFIX-web
docker rm $DOCKER_PREFIX-db docker rm $DOCKER_PREFIX-db
docker volume rm $DOCKER_PREFIX-web docker volume rm $DOCKER_PREFIX-web

正在加载...
取消
保存