1 Star 0 Fork 145

YaroED/chatgpt-on-wechat

forked from zhayujie/chatgpt-on-wechat 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
deploy.sh 1.16 KB
一键复制 编辑 原始数据 按行查看 历史
YaroED 提交于 2024-08-29 11:36 . 优化
#!/bin/bash
# ./home/chatgpt-on-wechat/deploy.sh
# cat /var/log/chatgpt-on-wechat/chatgpt-on-wechat.log
set -e
git pull origin master
# 停止现有服务
echo "Stopping existing service..."
pkill -f chatgpt-on-wechat || true
# 构建新的 Docker 镜像
echo "Building new Docker image..."
docker build -t chatgpt-on-wechat:latest .
# 停止并删除旧的容器
echo "Stopping and removing old container..."
docker stop chatgpt-on-wechat-container || true
docker rm chatgpt-on-wechat-container || true
# 启动新的容器
echo "Starting new container..."
docker run -d --name chatgpt-on-wechat-container -p 8081:8081 -v /var/log/chatgpt-on-wechat:/var/log chatgpt-on-wechat:latest
# 打印最新容器的日志
echo "Displaying new container logs..."
docker logs $(docker ps -lq)
echo "Deployment completed successfully."
# 进入容器内部
# docker exec -it chatgpt-on-wechat-container sh
# 传文件到容器内部
# docker cp <主机路径> <容器ID或名称>:<容器路径>
# docker cp /home/chatgpt-on-wechat/config.json chatgpt-on-wechat-container:/app/config.json
# 重启容器
# docker restart chatgpt-on-wechat-container
# docker logs chatgpt-on-wechat-container
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/yaroed/chatgpt-on-wechat.git
git@gitee.com:yaroed/chatgpt-on-wechat.git
yaroed
chatgpt-on-wechat
chatgpt-on-wechat
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385