亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

在docker下刪除兩個id相同的鏡像的操作

瀏覽:4日期:2024-11-13 18:28:55

今天建立docker容器的時候由于疏忽,鏡像的名字輸錯了,結(jié)果容器創(chuàng)建成功后,鏡像中出現(xiàn)兩個id相同的:

在docker下刪除兩個id相同的鏡像的操作

使用docker rmi e4a35914679d刪除的時候執(zhí)行失敗:

Error response from daemon: conflict: unable to delete e4a35914679d (must be forced) - image is referenced in one or more repositories

提示應(yīng)該是該id有兩個本地文件,不能用id刪除。

所以我想刪除所有鏡像docker rmi $(docker images -q),出現(xiàn)下面錯誤

Error response from daemon: conflict: unable to delete e4a35914679d (must be forced) - image is referenced in one or more repositories

在docker下刪除兩個id相同的鏡像的操作

后來在Stack Overflow刪看到使用repository和tag進(jìn)行操作的,所以執(zhí)行docker rmi docker.io/redis:3.2

在docker下刪除兩個id相同的鏡像的操作

再次查詢的時候只剩下一個鏡像,刪除OK。

所以,可以使用repository:tag的組合來刪除特殊的鏡像。

補充知識:Docker 刪除空白TAG和REPOSITORY的鏡像

初步學(xué)習(xí)了docker,發(fā)現(xiàn)一個問題。在誤操作后。會遺留一個只有IMAGE ID 的空白鏡像

如何刪除它,嘗試了幾次才成功。

當(dāng)你想刪除空白TAG和空白REPOSITORY的鏡像時,列出當(dāng)前鏡像

[root@iZ25kr7psegZ ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEazkaban_centos latest 8993c0c20f01 24 hours ago 244MB<none> <none> d2dcb7c1f1ce 2 days ago 1.08GBmysql latest 990386cbd5c0 7 days ago 443MBcentos latest 9f38484d220f 2 months ago 202MBhello-world latest fce289e99eb9 4 months ago 1.84kB

執(zhí)行刪除語句 docker rmi IMAGE ID

[root@iZ25kr7psegZ ~]# docker rmi d2dcb7c1f1ce

Error response from daemon: conflict: unable to delete d2dcb7c1f1ce (must be forced) - image is being used by stopped container cde37d151fdf

這邊提示你需要停止鏡像所依賴的容器

[root@iZ25kr7psegZ ~]# docker stop cde37d151fdf

cde37d151fdf

然后刪除這個容器。

[root@iZ25kr7psegZ ~]# docker rm cde37d151fdf

cde37d151fdf

接著就可以刪除這個空白的鏡像了。

[root@iZ25kr7psegZ ~]# docker rmi d2dcb7c1f1ceDeleted: sha256:d2dcb7c1f1ce916ea67a0a6c63cda40c62fa8dbc985845e64f3fafe9a37664f1Deleted: sha256:86ad6d366bb4d0c9e4b176bc220ff8d421902e2bcb197c7c017f8da854c3c72dDeleted: sha256:128e444c34b373f5e553883c65f676efdb2be22684bcbcf141fb724a7b3de316Deleted: sha256:15d26edbae6fafd6acad6e3308445846202230b66c6199cb236268f932b59ce8

再次查詢一下鏡像列表

[root@iZ25kr7psegZ ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEazkaban_centos latest 8993c0c20f01 24 hours ago 244MB<none> <none> adbcb407e207 2 days ago 571MBmysql latest 990386cbd5c0 7 days ago 443MBcentos latest 9f38484d220f 2 months ago 202MBhello-world latest fce289e99eb9 4 months ago 1.84kB

發(fā)現(xiàn)所占的SIZE從1.08G降到了571M。說明還存在另一個容器在保存這層鏡像。可以想象成俄羅斯套娃。需要一層層的刪除。肯定是做了過多的docker commit 操作。

重復(fù)操作過程中發(fā)現(xiàn)有時候一個鏡像對應(yīng)著不同的容器。

每提示一個容器ID就執(zhí)行一次stop和rm操作。應(yīng)該是啟動次數(shù)過于頻繁造成的鏡像被重復(fù)加載。最終結(jié)果當(dāng)然是刪除干凈了。

[root@iZ25kr7psegZ ~]# docker rmi cb9f332b969fDeleted: sha256:cb9f332b969ff425ef7bf781a1d7dff720dfa32a6e77a20347552b76f6b763ebDeleted: sha256:2a9ae33d11aadc05d24b58f67c6eb577c64eceff0528d06207e49963257e5f24[root@iZ25kr7psegZ ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEazkaban_centos latest 8993c0c20f01 24 hours ago 244MBmysql latest 990386cbd5c0 7 days ago 443MBcentos latest 9f38484d220f 2 months ago 202MBhello-world latest fce289e99eb9 4 months ago 1.84kB

以上這篇在docker下刪除兩個id相同的鏡像的操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Docker
相關(guān)文章:
主站蜘蛛池模板: 国产精品入口麻豆免费看 | 欧美在线 | 亚洲 | 欧美成人午夜 | 成人性色生活片免费看爆迷你 | 99视频在线国产 | 成人午夜性a一级毛片美女 成人午夜性影院视频 | 国产91免费在线 | 国产黑丝在线播放 | 人人草人人干 | 亚洲色图 激情小说 | 国产免费啪视频观看网站 | 性生活网站 | 国产成人精品免费视频软件 | 国产日韩一区在线精品欧美玲 | 黄色片一级免费看 | 尤物蜜芽福利国产污在线观看 | 久久草影视 | 久久99精品综合国产首页 | 欧美一区二区三区在线观看免费 | 中文字幕乱 | 一二三区乱码一区二区三区码 | 香蕉视频在线精品 | 日韩精品一区二区三区小说 | 亚洲精品国产三级在线观看 | 一级做性色a爰片久久毛片免费 | 久久精品视频1 | 国产一级视频 | 亚洲黄色一级 | 女人182毛片a级毛片 | 69成人免费视频 | 久久精品国产这里是免费 | 精品久久一区二区三区 | free china 麻豆 hd video | 激情自拍视频 | 亚洲国产色图 | 亚洲精品你懂的 | 天堂亚洲欧美日韩一区二区 | 欧美精品一级毛片 | 亚洲网红精品大秀在线观看 | 91短视频在线观看手机 | 国产精品专区第二 |