#!/bin/bash # 指定目录 export directory="$PWD" export APP_PATH= "$directory"/php/app/ export docker_compose_dir="$directory"/edge/ APP_PATH_escaped_dir=$(echo "$APP_PATH" | sed 's/\//\\\//g') docker_compose_escaped_dir=$(echo "$docker_compose_dir" | sed 's/\//\\\//g') # 切换到目录 cd "$directory"/edge || exit 1 # 替换.env中的admin = master为admin = ADMIN_HOST sed -i "s/${APP_DIR}/{$APP_PATH_escaped_dir}/g" .env sed -i "s/${docker_compose_dir}/{$docker_compose_escaped_dir}/g" .env #启动服务 docker run -d -v /var/run/docker.sock:/var/run/docker.sock -v "$directory"/edge:/www/docker/edge --name edge-upgrade-service registry.cn-hangzhou.aliyuncs.com/minong/edge-upgrade-service:v22