diff --git a/update.sh b/update.sh index 4d6ee2b..7c25e35 100644 --- a/update.sh +++ b/update.sh @@ -1,15 +1,21 @@ #!/bin/bash +# 项目更新脚本 +echo "开始更新项目..." +# 备份docker-compose配置 +cp -i docker-compose.yml docker-compose-backup.yml # 拉取最新的git git pull # 构建新镜像 docker-compose build # 停止旧的容器 -docker-compose down +docker-compose -f docker-compose-backup.yml down # 启动新的容器 docker-compose up -d +# 删除docker-compose备份 +rm -f docker-compose-backup.yml # 查看容器运行情况 docker ps # 查看镜像 docker images - -echo "更新完成,请确认容器版本正确,自行删除过期镜像。" \ No newline at end of file +# 结束 +echo "项目更新完成,请确认容器版本正确,自行删除过期镜像。" \ No newline at end of file