添加测试环境更新脚本
This commit is contained in:
21
update_dev.sh
Normal file
21
update_dev.sh
Normal file
@@ -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 "测试项目更新完成,请确认容器版本正确,自行删除过期镜像。"
|
||||||
Reference in New Issue
Block a user