小白玩NAS 篇十四:【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

2022-08-25 12:50:44 53点赞 577收藏 12评论

这篇文章得到来其实是这样的:我在上篇文章中分享了我折腾NAS过程中【Portainer-ce】的汉化过程:

因为给大家分享了三种方案,其实我在给大家分享的时候真的是一波三折。因为我自己也是刚玩Docker的新手,我发现我上篇文章中三个方案是不能共存的(可能可以但是我不会),然后我看网上有小伙伴说需要删除原Portainer镜像才能在安装新的镜像。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺问题就是Portainer不支持删掉Portainer~~

然后删除安装又花费了我的大量时间,网上的教程我也看得眼花,试了很多次都没成功,终于结合了多个教程的结果,折腾出了一个有效得方法。可能这个方法对于程序员来说是基本操作,但是对于我们新手玩家绝对又是一项新的技能。

简单来说,本文的操作思路就是:删除镜像前需保证没有使用该镜像的容器,如果有需先停止该容器,然后删除该容器,最后删除对应的镜像。

话不多说,直接开始操作吧!

准备工作

为了方便和我一样的小白朋友,我今天的操作软件用大家比较熟悉的操作软件【PuTTY】,作为一款免费且开源的老牌 SSH 客户端,它还是非常良心的。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺虽说这个软件在网上随便一搜就能找到,但是个人建议大家还是去官方发布页下载原版,那怕是英文。后期汉化的谁又能保证没有后门对吧?

官方下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

根据自己对应的电脑平台选择版本安装吧!mis是微软最干净的安装程序,放心大胆的安装吧!

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺安装好以后可能需要在状态栏“开始”那里看到【PuTTY】软件了。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺然后在NAS上还要开启SSH服务,端口就保持默认的“22”即可。

PS:对于我们所有的NAS用户,请大家一定要养成良好的使用习惯,平时不SSH联机的时候请一定不要启用SSH服务!这个是最基本的安全保护!切记!

操作开始

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺打开【PuTTY】软件,输入NAS的IP,保持默认的SSH连接方式,点击“Open”按钮。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺弹出提示框,选择“是”

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺在第一行的“login as”后面输入NAS的登录用户名后回车,然后在下一行的“password”后面输入NAS的登录密码。输入密码的时候是没有任何显示的,我们只管输入正确后回车。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺然后在接下来的行列后面输入命令:【sudo su】并回车,然后接着在输入一次NAS的密码,回车之后出现“root”字样,就说明我们现在已经是管理员模式了。现在我们就可以对它进行接下来的操作。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺这里有个小技巧,对于我们小白来说,尽量将【PuTTY】的窗口拉长一些,至于为什么,接下来的这步你就知道了!

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺在这里输入容器运行情况的命令:【docker ps】,然后就能看到Docker目前运行中的容器。我们只需要关注两点:我们需要删掉的容器(从“NAME”下面获取)以及对应容器的“CONTAINER ID”。

我这里就以前面说的删除“portainer-ce”为演示。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺其实我们也可以从后面的“IMAGE”名称得知镜像名称。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺然后输入停止容器命令:【docker stop “CONTAINER ID”】。

请注意,这个“CONTAINER ID”就是上步说的删掉容器对应的“CONTAINER ID”数值!

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺这个时候我们在输入容器运行情况的命令:【docker ps】,可以看出已经没有portainer-ce了。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺然后输入查看所有容器的命令:【docker ps -a】,记下我们要删除的portainer-ce “CONTAINER ID”数值。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺输入删除容器命令:【docker rm “CONTAINER ID”

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺再次输入查看所有容器的命令确定一下,嗯,已经没有portainer-ce了。

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺现在我们就可以查看Docker镜像了。输入命令:【docker images】,同样的,记下portainer-ce的“IMAGE ID”

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺输入删除镜像命令:【docker rmi “IMAGE ID”

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺再次输入查看Docker镜像命令,嗯,已经没有portainer-ce了!

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺再次访问NAS上的portainer-ce端口的时候,已经无法访问了。至此,我们已经成功的删除了portainer-ce的Docker镜像。

总结

以上就是今天的内容!为了照顾小白,我尽可能的写的非常详细了!可能大佬们会觉得有点水,并且我还不确定自己的操作一定是对的。所以就想有一个抛砖引玉的作用,希望在评论区得到热心大佬的指导与分享~~

【小白导向】如何正确有效的删除Docker镜像(针对Portainer)

🔺文章的最后我想虚心求教一下站内大佬,怎么像官方这样,把Docker镜像直接显示在NAS的后台界面里,希望知道的大佬能在评论区指点一二~~

好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,我会经常给大家分享各类有意思的软件和免费干货!谢谢大家~~

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1899元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2499元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1779元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

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

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

2679元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2829元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1979元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

4279元起

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

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

3279元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1329元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

385.78元起
12评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

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

相关文章推荐

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