docker实现重新打tag并删除原tag的镜像

docker实现重新打tag并删除原tag的镜像,第1张

docker实现重新打tag并删除原tag的镜像

主要介绍docker完成重新标记标签和删除原标签图像的功能,具有非常好的实用价值,希望对大家有所帮助。跟我回去看看。

Docker镜像id是唯一的,可以物理标记一个镜像。存储库:标签可以有几个,但是不会重复,并且是唯一的。

再次标记,英语语法是:

docker标记imageId存储库:newTag

例如,再次将此CentOS:7标记为centos:7:base。

这时仓库里有两个镜子,镜子id相同,只是多了一个tag标签,也就是多了一个介绍。可以删除未使用的导入。删除时,一定要用tag删除。使用镜像id删除它将会实际删除镜像。此外,这两个导入将被删除。

当然,当您键入标记时,您也可以应用英语语法:

docker标记库:标记库:newTag

填写专业知识:docker遇到的问题1:当同一个图像中有多个标签时,dockerrmiimageID命令无法删除

镜像目录

Cappuccinooos-MacBook-Pro:.dockerCappuccinooo$dockerimages REPOSITORYTAGIMAGEIDCREATEDSIZE runoob/centos6.74994f1f799c72daysago191MB runoob/centosdev4994f1f799c72daysago191MB tomcatlatestda0729cd92012daysago463MB

删除镜像

卡布奇诺-MacBook-Pro:。dockercappuccinoo$dockerRMI4994f1f799c7

来自守护程序的错误响应:冲突:无法删除4994f1f799c7(必须强制)-映像在多个存储库中被引用

删除方法一

Dockrmi-f镜像ID

下面显示了:

Cappuccinooos-MacBook-Pro:.dockerCappuccinooo$dockerrmi-f4994f1f799c7 Untagged:runoob/centos:6.7 Deleted:sha256:4994f1f799c7c9241c23055ecc7335c074caaa96243dcc665d1c1836217c34f2 Deleted:sha256:6829bdaf30b11efab68c0ae473690ae1637830a560487ce07ad08988484c0987 Deleted:sha256:fd54ea270ce8e890023eaba2a72eff187d27f71f3ffea9e11e9684de8ac9606a Deleted:sha256:ece17abd46a226b2fa35f1e18a981092605453c258dceca6919e3572ab4f1fbf Deleted:sha256:b59b8f6f9d682eeb94a3628fded0325e9d43664fdd26651971a6fc4bd34bc3ca Deleted:sha256:71c39bd52e1858772c19aac6b18203dca9a02f6a07a4cef54099ecd14734da83 Deleted:sha256:6ff1dc40fd96eebca0785a047794a83f3c954e4949c350fbd0661ed0f7ed8c96 Deleted:sha256:19efa1023a08e6d4014cea1821fe9f3b169eed3c11397460fb19db1d22b69fb2 Cappuccinooos-MacBook-Pro:.dockerCappuccinooo$dockerimages REPOSITORYTAGIMAGEIDCREATEDSIZE tomcatlatestda0729cd92012daysago463MB

Dockrmi:删除一个或多个本地镜像。

英语语法

dockerRMI[选项]图像[图像…]

选项表明:

-f:强制删除;

–no-prune:不清除该镜像的全过程镜像,默认设置为清除;

删除方法2

dockerrmi存储库:标签

下面显示了:

Cappuccinooos-MacBook-Pro:.dockerCappuccinooo$dockerrmirunoob/centos:dev Untagged:runoob/centos:dev Cappuccinooos-MacBook-Pro:.dockerCappuccinooo$dockerimages REPOSITORYTAGIMAGEIDCREATEDSIZE runoob/centos6.74994f1f799c72daysago191MB tomcatlatestda0729cd92012daysago463MB Cappuccinooos-MacBook-Pro:.dockerCappuccinooo$dockerrmirunoob/centos:6.7 Untagged:runoob/centos:6.7 Cappuccinooos-MacBook-Pro:.dockerCappuccinooo$dockerimages REPOSITORYTAGIMAGEIDCREATEDSIZE tomcatlatestda0729cd92012daysago463MB

以上,docker重新打完标签,删除原标签的图片,这就是我分享给大家的全部。期待给你一个参考,也期待你的申请。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/774126.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存