Files
fcb_photo_review/update_dev.sh

21 lines
624 B
Bash

#!/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 "测试项目更新完成,请确认容器版本正确,自行删除过期镜像。"