优化项目更新脚本
This commit is contained in:
12
update.sh
12
update.sh
@@ -1,15 +1,21 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
# 项目更新脚本
|
||||||
|
echo "开始更新项目..."
|
||||||
|
# 备份docker-compose配置
|
||||||
|
cp -i docker-compose.yml docker-compose-backup.yml
|
||||||
# 拉取最新的git
|
# 拉取最新的git
|
||||||
git pull
|
git pull
|
||||||
# 构建新镜像
|
# 构建新镜像
|
||||||
docker-compose build
|
docker-compose build
|
||||||
# 停止旧的容器
|
# 停止旧的容器
|
||||||
docker-compose down
|
docker-compose -f docker-compose-backup.yml down
|
||||||
# 启动新的容器
|
# 启动新的容器
|
||||||
docker-compose up -d
|
docker-compose up -d
|
||||||
|
# 删除docker-compose备份
|
||||||
|
rm -f docker-compose-backup.yml
|
||||||
# 查看容器运行情况
|
# 查看容器运行情况
|
||||||
docker ps
|
docker ps
|
||||||
# 查看镜像
|
# 查看镜像
|
||||||
docker images
|
docker images
|
||||||
|
# 结束
|
||||||
echo "更新完成,请确认容器版本正确,自行删除过期镜像。"
|
echo "项目更新完成,请确认容器版本正确,自行删除过期镜像。"
|
||||||
Reference in New Issue
Block a user