环境配置:以下操作均在群晖内操作的流程步骤,其他设备步骤相似,需要自行稍作修改如有问题可以留言我会再第一时间协助。
问题描述:直接在青龙面板的其他设置检查更新中点击更新后面板无法打开。文章源自玩技e族-https://www.playezu.com/750366.html
第一步:目录映射
将运行docker青龙容器运行环境的/ql/data目录映射到群晖的存储路径下,这样升级的时候直接更新映像,不用再点击系统设置,其他设置更新了。文章源自玩技e族-https://www.playezu.com/750366.html
文章源自玩技e族-https://www.playezu.com/750366.html
TIPS:如果无法设置映射目录需要将容器先停止后再操作,最好是在创建时候就添加映射,然后群晖需要配置下文件夹路径的访问权限。文章源自玩技e族-https://www.playezu.com/750366.html
第二步:直接更新
更新有三种方式:
方式一:直接在docker的映象中直接更新程序源代码。文章源自玩技e族-https://www.playezu.com/750366.html
1.首先更新镜像,确保更新到了最新版镜像文章源自玩技e族-https://www.playezu.com/750366.html
2.确保原来映射了 data 目录文章源自玩技e族-https://www.playezu.com/750366.html
3.使用 docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -cR <容器名> 更新文章源自玩技e族-https://www.playezu.com/750366.html
方式二:进入容器更新docker exec -it <容器名称> /bin/bash,输入ql -l check 等待完成ql -l update文章源自玩技e族-https://www.playezu.com/750366.html
方式二:在青龙面板登录后系统设置—>其他设置—>检查更新直接升级,升级出错解决办法。文章源自玩技e族-https://www.playezu.com/750366.html
查看命令方法:
容器名:docker ps -a 获取青龙面板容器的名字
进群晖:sudo -i
温馨提示
青龙面板在2.15.20版本新增加了备份程序,2.15.20以后升级可以直接docker升级后,导入备份即可。无需映射目录。下载的备份文件为data.tgz文件格式。
评论