新手向NAS教程 篇十九:NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

2022-02-08 11:23:08 65点赞 663收藏 31评论

⏹ 前言

上一篇中给大家介绍了Docker的基础知识,相信大家已经玩起来了。

新手向NAS教程 篇十:没作业抄也不用求人!一文吃透Docker部署!群晖威联通NAS看完就会⏹前言2021年快过去了,今年应该是NAS新手数量暴涨的一年,相信不少值友已经入手了2000元出头的威联通TS-453Dmini。QNAP威联通TS-453Dmini4盘位NAS(J4125、8GB)QNAP威联通TS-453Dmini4盘位NAS(J4125、8GB)...川川川川桑| 493 评论96 收藏4k查看详情

那么就有了一个新的问题:Docker如何更新?总不能一个一个删除之后再重新部署吧?

本文给大家分享两个更新Docker的方法,大家可以按需选择合适的更新方式。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

如果能帮助到大家,欢迎关注、点赞、收藏三联哈。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

⏹ watchtower更新Docker

如果你的Docker数量非常多,可以使用watchtower这个Docker做集体更新,更新正常不会影响到配置文件夹。

DockerHub项目地址:https://hub.docker.com/r/containrrr/watchtower

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

此方法使用前需要注意一点,就是更新的Docker名称需要是默认给的名称,不然可能会升级失败起不来。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

1️⃣ SSH登录NAS

首先用SSH工具登录NAS,然后输入

sudo -i

回车

这里我们就是以管理员账号登录了这台威联通。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

输入:

docker ps -a

回车

这里可以看到各个docker的运行时间,这里已经运行了3天。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

2️⃣ 手动更新所有Docker一次

接着复制下面的代码后回车:

docker run -d

-v /var/run/docker.sock:/var/run/docker.sock

containrrr/watchtower --cleanup --run-once

输入完成后啥也不显示,那就对了,因为我已经下载过镜像,如果是首次运行会有下载镜像的过程,不过运行完成还是这样。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

3️⃣ 检查watchtower运行日志

回到威联通桌面进入container station,这里已经多了一个Docker,也就是我们运行的watchtower,目前是暂停状态。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

点进去Docker名称进去看下,这里可以看到watchtower检测到了ttnode有更新的镜像,在自动下载并部署,说明我们已经运行成功,安心等docker全部更新完成即可。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

回到SSH工具,再看下各个Docker的运行状态,ttnode已经变成了四分钟前创建。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

4️⃣ 后续手动更新所有Docker

watchtower其实默认是持续检测并更新,不过不推荐这么操作,容易出问题,所以上面的代码加了--run-once,表示仅运行一次。

如果后续想再更新Docker一次,在container station点击运行按钮,再运行一次watchtower即可。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

如果你一定要偷懒想做定时更新,24小时检查并更新的代码如下,出问题我可不管啊:

docker run -d

-v /var/run/docker.sock:/var/run/docker.sock

containrrr/watchtower --cleanup --interval, -i

5️⃣ 指定更新某个Docker

如果想指定某个docker更新也是可以的,前提是要知道Docker的名称,这里我以jellyfin为例,根据container station的显示,这个docker的名称就是jellyfin。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

将代码最后加上docker的名称,这里是jellyfin,其他docker以此类推:

docker run -d

-v /var/run/docker.sock:/var/run/docker.sock

containrrr/watchtower --cleanup --run-once

jellyfin

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

⏹ Portainer-CE更新Docker

Portainer作为我一直安利的docker管理器,图形化页面适合新手,特别是更新Docker,点几下鼠标即可。

项目地址:https://docs.portainer.io/v/ce-2.9/

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

1️⃣ 安装Portainer-CE

Portainer是个独立的docker,所以先要部署它。

进入file station,找个顺眼的地方创建一个portainer文件夹,用于挂载配置文件。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

接着编辑好这个文件夹的路径,威联通的格式是:

/share/xxxxxx

所以这里是

/share/Container/portainer

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

SSH登陆后,老样子先sudo -i管理员登录。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

复制下面代码后回车,等待部署完成。

docker run -d

--restart=always

--name="portainer"

-p 9000:9000

-v /var/run/docker.sock:/var/run/docker.sock

-v /share/Container/portainer:/data

6053537/portainer-ce:latest

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

浏览器输入nas的IP:9000登陆portainer的后台,我这里是:

10.168.1.101:9000

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

接着创建用户名和密码,确认完成后点击创建用户。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

2️⃣ 更新Docker

创建账户密码并登录后,点击开始。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

点击容器即可看到目前运行的Docker。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

这里我想更新DDNS-go,点击名称进入docker详情页面。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

点击复制/编辑。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

进入后配置页面后,确认镜像的后缀是:latest,如果想手动指定版本,则将latest改成你想要的tag。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

下拉点击部署容器。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

点击部署容器后portainer会提示是否重新创建,点替换即可开始更新,是不是感觉比上个方法还简单?

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

⏹ 相关设备推荐

顺手推荐下值得下单的威联通NAS。

1️⃣ 威联通 TS-264C(双盘位)

威联通(QNAP)TS-264C2盘位四核心处理器网络存储服务器内置双M.2插槽2.5G网口NAS私有云3699元京东去购买

简介:264C作为一个双盘位设备,内部堆料有点离谱,N5105这四核+UHD600 24EU的CPU其他家四盘位的旗舰型号还没用上呢,威联通就给双盘位型号整上了,主板上还给了双NVME槽,目前最强钢炮NAS。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

2️⃣ 威联通 TS-464C(四盘位)

威联通(QNAP)TS-464C4盘位8G内存四核心处理器网络存储服务器内置双M.2插槽NAS私有云(453Dmini升级版)4299元京东去购买

简介:464和264C是威联通第一批使用N5105的型号,配置完全一致,区别在四盘位,有盘位需求的话上464C就行。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

3️⃣ 威联通 TS-564(五盘位)

威联通(QNAP)TS-564内存8G四核2.9GHzCPU五盘位双2.5GbE网络端口NAS网络存储4K影片转档4199元京东去购买

简介:564比264C和464C多了专门针对核显的Intel OpenVINO框架,用于加速AI人脸识别,同时USB接口也升级到了USB3.2 Gen2,对于摄影常用的高速U盘这些外接存储更加友好,如果对照片整理有需求就选564。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

4️⃣ 威联通 TS-451D(五盘位)

威联通(QNAP)TS-451D四盘位多媒体nas网络存储服务器(无内置硬盘)2899元京东去购买

简介:作为威联通目前在售最便宜的X86架构设备, 最近疯狂打折,某东自营好价在1600左右,双核J4025是水了点,但有核显和四盘位撑门面,硬解4K+存资料没啥问题,对的起价格。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

5️⃣ 蒲公英 X1 旁路由

贝锐蒲公英路由器X1旁路组网盒子自建私有云硬盘变云盘网络存储异地组网DIY家用NasX1108元京东去购买

简介:X1是一款专为NAS设计的旁路由,体积小巧且低功耗,常规使用仅1W,电费几乎可以无视,配合上蒲公英相关软件即可合法组网,没有公网IP也能轻松实现外网访问,最重要的是支持WiFi链接,放置NAS再也不会受到网线的约束。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

6️⃣ 希捷 酷狼 机械硬盘

希捷(Seagate)NAS硬盘4TB64MB5900转PMRCMR垂直磁记录网络存储SATA希捷酷狼IronWolfST4000VN008819元京东去购买

简介:希捷最近一直主推的NAS系列机械硬盘,贵是贵了点,但是这款高质量盘使用起来真的稳定,配合威联通可以轻松启用IHM这个希捷自研健康软件帮助监控和优化存储体验,内置的AgileArray智能阵列技术对RAID优化和电源管理帮助也很大,附赠3年原厂数据救援,出问题找希捷官方申请数据恢复即可。

NAS用户进阶必学!威联通快速更新Docker的两种方法分享!

⏹ 教程至此完毕,你学废了吗?

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

威联通(QNAP)TS-264C2盘位四核心处理器网络存储服务器内置双M.2插槽2.5G网口NAS私有云

威联通(QNAP)TS-264C2盘位四核心处理器网络存储服务器内置双M.2插槽2.5G网口NAS私有云

暂无报价 去购买

威联通(QNAP)TS-464C4盘位8G内存四核心处理器网络存储服务器内置双M.2插槽NAS私有云(453Dmini升级版)

威联通(QNAP)TS-464C4盘位8G内存四核心处理器网络存储服务器内置双M.2插槽NAS私有云(453Dmini升级版)

暂无报价

威联通(QNAP)TS-564内存8G四核2.9GHzCPU五盘位双2.5GbE网络端口NAS网络存储4K影片转档

威联通(QNAP)TS-564内存8G四核2.9GHzCPU五盘位双2.5GbE网络端口NAS网络存储4K影片转档

暂无报价 去购买

威联通(QNAP)TS-451D四盘位多媒体nas网络存储服务器(无内置硬盘)

威联通(QNAP)TS-451D四盘位多媒体nas网络存储服务器(无内置硬盘)

暂无报价 去购买

贝锐蒲公英路由器X1旁路组网盒子自建私有云硬盘变云盘网络存储异地组网DIY家用NasX1

贝锐蒲公英路由器X1旁路组网盒子自建私有云硬盘变云盘网络存储异地组网DIY家用NasX1

暂无报价 去购买

希捷(Seagate)NAS硬盘4TB64MB5900转PMRCMR垂直磁记录网络存储SATA希捷酷狼IronWolfST4000VN008

希捷(Seagate)NAS硬盘4TB64MB5900转PMRCMR垂直磁记录网络存储SATA希捷酷狼IronWolfST4000VN008

暂无报价 去购买

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2599元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

1999元起

QNAP 威联通 TS-216 双盘位NAS (ARM Cortex A55、2GB)

QNAP 威联通 TS-216 双盘位NAS (ARM Cortex A55、2GB)

1199元起

QNAP 威联通 TS-464C2 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C2 4盘位NAS(赛扬N5095、8GB)

2699元起

QNAP 威联通 TS-462C 4盘位NAS(赛扬N4505、4GB)

QNAP 威联通 TS-462C 4盘位NAS(赛扬N4505、4GB)

1899元起

QNAP 威联通 TS-564 五盘位NAS (N5105、8GB)

QNAP 威联通 TS-564 五盘位NAS (N5105、8GB)

2000元起

QNAP 威联通 TS-416 四盘位NAS(Cortex-A55、4GB)

QNAP 威联通 TS-416 四盘位NAS(Cortex-A55、4GB)

1599元起

QNAP 威联通 TS-262C 双盘位NAS(赛扬N4505、4GB)

QNAP 威联通 TS-262C 双盘位NAS(赛扬N4505、4GB)

1699元起

QNAP 威联通 TS-264C-4G 双盘位 NAS存储(N5105、4GB)

QNAP 威联通 TS-264C-4G 双盘位 NAS存储(N5105、4GB)

1899元起

QNAP 威联通 TS-264C 宇宙魔方 8G内存2盘位四核心处理器网络存储服务器内置双 M.2 插槽NAS私有云

QNAP 威联通 TS-264C 宇宙魔方 8G内存2盘位四核心处理器网络存储服务器内置双 M.2 插槽NAS私有云

1899元起

QNAP 威联通 TS-464C 4盘位NAS 黑色(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS 黑色(赛扬N5095、8GB)

3499元起

QNAP 威联通 TS-551 5盘位NAS(赛扬J3355、2GB)

QNAP 威联通 TS-551 5盘位NAS(赛扬J3355、2GB)

暂无报价

QNAP 威联通 TS-464C 4盘位8G内存四核心处理器网络存储服务器内置双M.2插槽NAS(含企

QNAP 威联通 TS-464C 4盘位8G内存四核心处理器网络存储服务器内置双M.2插槽NAS(含企

2099元起

QNAP 威联通 TS-212P3 双盘位NAS(Realtek RTD1295、1GB)

QNAP 威联通 TS-212P3 双盘位NAS(Realtek RTD1295、1GB)

799元起

QNAP 威联通 TS-453Bmini 4盘位NAS(J3455、4GB)

QNAP 威联通 TS-453Bmini 4盘位NAS(J3455、4GB)

1899元起
31评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
663
扫一下,分享更方便,购买更轻松