极空间/绿联/飞牛Docker丝滑升级攻略丨零基础容器更新手把手教程
🔍 这里是青柠的《零基础玩转Docker》第二篇教程!不用记复杂命令,小白也能轻松上手的保姆级指南来啦~
🚀 还在为NAS容器更新焦头烂额吗?每次打开SSH都要翻查历史命令,生怕输错参数毁掉精心配置的服务?今天我要揭秘的「DockerCopilot」神器,彻底颠覆传统升级姿势!无论你是极空间用户、绿联机主还是飞牛NAS尝鲜党,只需点点鼠标,30秒就能完成全容器智能升级,连镜像清理都能自动化搞定!
镜像下载
飞牛安装方式
第一种安装方式(推荐):从应用中心进行安装;

第二种方式:使用绿联的安装镜像dockercopilot:UGREEN进行安装;
绿联镜像下载方式
绿联使用SSH命令方式:
docker run -d --privileged -p 12712:12712 -e secretKey=自己设置密码,需要大于八位且非纯数字 -v 自己设置路径。目前存储备份文件,未来可能存储配置文件:/data --restart=always --name dockerCopilot 0nlylty/dockercopilot:UGREEN
注意两个配置项:
secretKey :登录页面的密码,最好是字母+数字并且带大小写;
data文件映射:这里要输入一个NAS文件夹的路径;
极空间镜像下载方式
需要创建自定义拉取方式,然后填入:0nlylty/dockercopilot:ZSPACE

配置和使用
镜像配置(以极空间为例)
只需要映射一个 data 文件夹即可

网络这里选择 host

这里要注意填入两个项目,一个是 account,一个是 secretKey

使用说明
配置好后,点击启动,之后打开浏览器访问:http://NAS_IP地址:12712,即可看到下面这个页面:
在密钥一栏中填入我们刚才输入的 secretKey 中的值即可登录成功。

登录成功后,可以看到全部已经添加到容器中的Docker镜像,并且还可以看到哪些是在运行中,那些不在运行,哪些需要升级....等信息

选中一个需要升级的镜像,会看到弹出操作框,在这里可以浏览关于镜像的一些信息

📢 注意: 由于 Docker Hub 不可抗力因素,可能出现更新失败的情况,这里需要加一些东西才可以正常升级,在目标镜像一栏中,原有的内容基础上,前面加入镜像加速地址,即可正常下载镜像文件。

图中出现的地址,可能随时过期,请在该项目中查找最新可用镜像地址,这里推荐: 毫秒镜像(docker.1ms.run)
点击更新后,会在 进度 中看到下载情况
镜像 模块中,会看到本机现在全部下载好的镜像,以及镜像的使用情况

PS: 如果镜像是已经在容器中启动的镜像,那么升级后,会自动使用新镜像进行重启,Docker 升级就是这么丝滑!!!
下期预告:《2025年NAS使用Docker全攻略,不会linux命令也能玩得转》,关注青柠不迷路~ 🍋
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

老司机等我
t to the Docker daemon at unix:/i/var/run/docker.sock.Is the do
cker daemon running?
校验提示文案
苦逼阿凯
校验提示文案
值友3158189784
2025/2/25 9:13:23 2025-02-25T09:13:23.973+08:00 [31;1m error [0;22m panic获取镜像列表出错: Post "去看看:9123/api/auth": dial tcp 127.0.0.1:9123: connect: connection refused caller=zspace/dockercopilot.go:60
2025/2/25 9:13:23 2025-02-25T09:13:23.973+08:00 [31;1m error [0;22m GetNewJwt error: Post "去看看:9123/api/auth": dial tcp 127.0.0.1:9123: connect: connection refused caller=utiles/getImageList.go:17
2025/2/25 9:13:23 2025-02-25T09:13:23.973+08:00 [34;1m info [0;22m 未找到jwt或jwt已失效,重新获取jwt caller=utiles/base.go:53
2025/2/25 9:12:58 github.com/onlyLTY/dockerCopilotZspace/zspace/dockercopilot.go:61 +0x92e
2025/2/25 9:12:58 main.main()
2025/2/25 9:12:58 goroutine 1 [running]:
完全按照本文步骤部署的,部署之后一直在重启,日志一直在重复出现这些内容,请大佬指教一下,谢谢
校验提示文案
喜之蓝
校验提示文案
小醉1413
校验提示文案
qnloft
校验提示文案
老司机等我
t to the Docker daemon at unix:/i/var/run/docker.sock.Is the do
cker daemon running?
校验提示文案
小醉1413
校验提示文案
喜之蓝
校验提示文案
qnloft
校验提示文案
值友3158189784
2025/2/25 9:13:23 2025-02-25T09:13:23.973+08:00 [31;1m error [0;22m panic获取镜像列表出错: Post "去看看:9123/api/auth": dial tcp 127.0.0.1:9123: connect: connection refused caller=zspace/dockercopilot.go:60
2025/2/25 9:13:23 2025-02-25T09:13:23.973+08:00 [31;1m error [0;22m GetNewJwt error: Post "去看看:9123/api/auth": dial tcp 127.0.0.1:9123: connect: connection refused caller=utiles/getImageList.go:17
2025/2/25 9:13:23 2025-02-25T09:13:23.973+08:00 [34;1m info [0;22m 未找到jwt或jwt已失效,重新获取jwt caller=utiles/base.go:53
2025/2/25 9:12:58 github.com/onlyLTY/dockerCopilotZspace/zspace/dockercopilot.go:61 +0x92e
2025/2/25 9:12:58 main.main()
2025/2/25 9:12:58 goroutine 1 [running]:
完全按照本文步骤部署的,部署之后一直在重启,日志一直在重复出现这些内容,请大佬指教一下,谢谢
校验提示文案
苦逼阿凯
校验提示文案