#!/bin/bash # 指定目录 export directory="$PWD" echo $directory export docker_compose_dir="$directory/edge/" if [ -d "$directory/php/app/" ]; then echo "目录存在" else echo "目录不存在" mkdir -p "$directory/php/app/" fi export APP_PATH= "$directory/php/app/" # 切换到目录 cd "$directory/edge" || exit 1 ls -l # export envPath=.env # if [ -e "$envPath" ]; then # echo "文件已存在" # else # echo "文件不存在,创建文件..." # env_file=".env" # echo $APP_PATH # # 创建 .env 文件并写入内容 # echo "APP_DIR=\"$APP_PATH\" # 源码目录" > "$env_file" # echo "docker_compose_dir=\"$docker_compose_dir\"" >> "$env_file" # echo "文件已创建" # fi # # 替换.env中的admin = master为admin = ADMIN_HOST #启动服务 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