51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Halo博客版本升级手册

0. 说明 {#0.-%E8%AF%B4%E6%98%8E}

仅供参考,一切以自己环境为主。

1. 备份 {#1.-%E5%A4%87%E4%BB%BD}

2. 修改docker-compose.yaml里的版本号,推送到github {#2.-%E4%BF%AE%E6%94%B9docker-compose.yaml%E9%87%8C%E7%9A%84%E7%89%88%E6%9C%AC%E5%8F%B7%EF%BC%8C%E6%8E%A8%E9%80%81%E5%88%B0github}

3. 腾讯云OrcaTerm连接服务器,拉取新的yaml文件 {#3.-%E8%85%BE%E8%AE%AF%E4%BA%91orcaterm%E8%BF%9E%E6%8E%A5%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%8C%E6%8B%89%E5%8F%96%E6%96%B0%E7%9A%84yaml%E6%96%87%E4%BB%B6}

cd /home/lighthouse/docker
sudo git pull

4. 删除旧的yaml文件 {#4.-%E5%88%A0%E9%99%A4%E6%97%A7%E7%9A%84yaml%E6%96%87%E4%BB%B6}

cd /home/lighthouse/halo
sudo rm -rf docker-compose.yaml

5. 复制/docker下的yaml文件到/halo下 {#5.-%E5%A4%8D%E5%88%B6%2Fdocker%E4%B8%8B%E7%9A%84yaml%E6%96%87%E4%BB%B6%E5%88%B0%2Fhalo%E4%B8%8B}

cd /home/lighthouse/docker/halo/docker-compose.yaml /home/lighthouse/halo

6. 停止正在运行的docker容器 {#6.-%E5%81%9C%E6%AD%A2%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%9A%84docker%E5%AE%B9%E5%99%A8}

sudo docker ps -a
sudo docker stop container_id

7. 拉取新的docker镜像,启动docker容器 {#7.-%E6%8B%89%E5%8F%96%E6%96%B0%E7%9A%84docker%E9%95%9C%E5%83%8F%EF%BC%8C%E5%90%AF%E5%8A%A8docker%E5%AE%B9%E5%99%A8}

sudo docker compose up -d

7.1 打开博客查看是否已更新版本 {#7.1-%E6%89%93%E5%BC%80%E5%8D%9A%E5%AE%A2%E6%9F%A5%E7%9C%8B%E6%98%AF%E5%90%A6%E5%B7%B2%E6%9B%B4%E6%96%B0%E7%89%88%E6%9C%AC}

7.2 查看所有的镜像,会发现多了一个新的版本 {#7.2-%E6%9F%A5%E7%9C%8B%E6%89%80%E6%9C%89%E7%9A%84%E9%95%9C%E5%83%8F%EF%BC%8C%E4%BC%9A%E5%8F%91%E7%8E%B0%E5%A4%9A%E4%BA%86%E4%B8%80%E4%B8%AA%E6%96%B0%E7%9A%84%E7%89%88%E6%9C%AC}

sudo docker images

8. 删除旧的镜像 {#8.-%E5%88%A0%E9%99%A4%E6%97%A7%E7%9A%84%E9%95%9C%E5%83%8F}

sudo docker rmi image_id

赞(1)
未经允许不得转载:工具盒子 » Halo博客版本升级手册