好久没维护 halo 搭建的博客了,今天登陆上来,发现版本可以升级了。我是通过 docker compose 部署的 halo ,配置的镜像是 registry.fit2cloud.com/halo/halo:2.20 ,因此,可以直接通过 docker compose 重新拉取来获取最新镜像。
docker ps # 查看运行的容器
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
068f750563d7 registry.fit2cloud.com/halo/halo:2.20 "sh -c 'java …………" 2 months ago Up 2 weeks halo
docker stop 068f750563d7 # 停止这个容器
docker rm 068f750563d7 # 删除这个容器
cd ~ # 进入 docker-compose.yaml 所在目录
docker compose pull # 拉取最新镜像
docker images # 查看一下镜像(非必须),有两个镜像,其中下面那个为老版本的镜像
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.fit2cloud.com/halo/halo 2.20 9c82e02262b9 9 days ago 427MB
registry.fit2cloud.com/halo/halo <none> 19adf6cd3934 2 months ago 414MB
docker image prune # 删除老镜像
docker compose up -d # 重新创建并初始化一个容器
在浏览器中登陆网站,已经是更新后的站点了。进入后台可能会提示错误,这时可以清除一下缓存。
牢实 这是你的博客吗
鄙人的博客,但我应该不是你的“牢实“😄