以Jellyfin为例,给群晖NAS容器里的应用升级

今天我以 Jellyfin 为例,来给群晖 NAS 里容器里的应用升级。因为大家都知道的原因,群晖里容器不能直接拉取镜像的最新版本。所以想给群晖 NAS 容器里的应用升级得另辟蹊径。我想到的办法是手动下载并将镜像打包,再在群晖里手动导入镜像包,来实现升级容器应用的目的。


一、手动下载并打包镜像文件

访问渡渡鸟镜像同步站https://docker.aityp.com,搜索 jellyfin,找到合适的版本,这里我选择最新版,是昨天才发布的版本。

复制代码
docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nyanmisaka/jellyfin: 251212-amd64docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nyanmisaka/jellyfin: 251212-amd64  docker.io/nyanmisaka/jellyfin: 251212-amd64docker save -o jellyfin251212.tar  nyanmisaka/jellyfin:251212-amd64

上面的三条命令分别是拉取镜像、给镜像打标签、保存镜像为tar文件。

找到保存的镜像文件,这就是后面需要用到的镜像文件。


二、到群晖 NAS 容器应用中导入 Jellyfin 镜像文件

打开群晖 NAS 套件中心,找到容器管理器 Container Manager。

导入前先看看 Jellyfin 目前的版本和配置,配置截图备用。

接下来先停止老版本的的容器。

在映像菜单里点击操作---导入---从文件添加---从本地设备,选择前面步骤里打包的 jellyfin 251212.tar镜像文件。

导入完成后,可以在映像菜单里看到导入进来的最新 Jellyfin 镜像。点击最新的镜像。

点击运行按钮。按提示将前面截图保存的配置进行配置。

配置完成之后,升级也就完成了。可以看到Jellyfin的版本已经变成了新版本。

如果你还想升级其他应用,也可以用同样的方法进行操作。

相关推荐
虎头金猫18 小时前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
赵文宇(温玉)21 小时前
CoreDNS的hosts插件的缺行配置导致k8s集群异常
容器·kubernetes·rancher
guo_wen_qiang21 小时前
上传本地镜像到harbor中
docker·容器·持续部署
忆~遂愿1 天前
本地片库怎么在外面打开?Plex + cpolar 搭一套可远程访问的私人影音库
docker·容器
不吃香菜kkk、1 天前
CI/CD(GitOps)学习与部署手册
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
九皇叔叔2 天前
Kubernetes 资源管理方式详解:命令式与声明式管理
docker·容器·k8s
程序猿小郑2 天前
Docker Compose 构建完整服务实战指南:从入门到最佳实践
docker·容器
九皇叔叔3 天前
K8S 资源菜单
docker·容器·kubernetes·k8s
wdfk_prog3 天前
ROS教程08:从 TransportTCP::connect() 追到 TCPROS Connection Header、序列化与 Socket 数据传输
运维·缓存·docker·容器·ros
Zhu7583 天前
docker环境快速部署postgresql数据库18及以上版本
postgresql·容器