
记录一下:飞牛NAS中的Halo如何拉取镜像升级?
飞牛官方自带的Halo博客系统确实很好用,但是版本有点低,因为都是从docker里面拉取镜像,导致版本更新很慢,但是安装了低版本好多插件又不能用,于是需要我们手动重新拉取镜像升级,步骤如下:
1、首先安装官方的Halo系统;
2、安装完成后,在飞牛的docker里面容器里面有两个镜像,我们打开docker,点击Compose:
3、进入Compose后可以看到项目管理,一共halo镜像,点击停止:
4、停止后,点击后面的三个点,选择详情:
5、在项目详情里可以看到YAML配置:
6、点击后可以看到文档,修改我标注的部分:
7、修改完毕后会自动保存,然后再次点击右上角的三个点,选择重构,就可以自动升级了!
注意事项:这个镜像我们可以到仓库搜索,registry.fit2cloud.com/halo/halo:2.21,如果找不到,我是这样做的,直接进入SSH,
输入以下命令:
docker run \
-it -d \
--name halo \
-p 28090:8090 \
-v /var/apps/docker-halo/var/halo2:/root/.halo2 \
registry.fit2cloud.com/halo/halo:2.21
--halo.external-url=https://www.cuixinjiang.cn/ \
这个命令需要修改上面的网址,但是这个命令可以拉取镜像,但是拉到镜像后无法顺利链接数据库,一直显示错误。
实在没办法,我只能删掉容器,重新安装官方的Halo后,再应用上面的办法升级,这样升级的时候在本地镜像就存在registry.fit2cloud.com/halo/halo:2.21这个镜像了,这样虽然繁琐点,但最后确实成功了!
本文是原创文章,完整转载请注明来自 午后阳光
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果