From 843511b6f3d651292f74350e008f54180191a75a Mon Sep 17 00:00:00 2001 From: liuyebo <1515783401@qq.com> Date: Mon, 1 Sep 2025 15:04:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B5=8B=E8=AF=95=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E6=9B=B4=E6=96=B0=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- update_dev.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 update_dev.sh diff --git a/update_dev.sh b/update_dev.sh new file mode 100644 index 0000000..bec8922 --- /dev/null +++ b/update_dev.sh @@ -0,0 +1,21 @@ +#!/bin/bash +# 项目更新脚本 +echo "开始更新测试项目..." +# 备份docker-compose配置 +cp -i docker-compose.dev.yml docker-compose-backup.dev.yml +# 拉取最新的git +git pull +# 构建新镜像 +docker-compose -f docker-compose.dev.yml build +# 停止旧的容器 +docker-compose -f docker-compose-backup.dev.yml down +# 启动新的容器 +docker-compose -f docker-compose.dev.yml up -d +# 删除docker-compose备份 +rm -f docker-compose-backup.dev.yml +# 查看容器运行情况 +docker ps +# 查看镜像 +docker images +# 结束 +echo "测试项目更新完成,请确认容器版本正确,自行删除过期镜像。" \ No newline at end of file