亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

目錄
  • docker刪除none鏡像
  • docker none鏡像
  • PS:docker 如何刪除none鏡像

docker刪除none鏡像

1、使用git bash進入到docker文件夾

2、查詢所有的none鏡像

docker images  | grep none

3、查詢所有的none鏡像的id

docker images  | grep none | awk '{print $3}'

4、刪除所有的none鏡像

docker images  | grep none | awk '{print $3}' | xargs docker rmi

docker none鏡像

有效的 none 鏡像
Docker文件系統(tǒng)的組成,docker鏡像是由很多 layers組成的,每個 layer之間有父子關系,所有的docker文件系統(tǒng)層默認都存儲在/var/lib/docker/graph目錄下,docker稱之為圖層數據庫。

最后做一個總結< none>:< none> 鏡像是一種中間鏡像,我們可以使用docker images -a來看到,他們不會造成硬盤空間占用的問題(因為這是鏡像的父層,必須存在的),但是會給我們的判斷帶來迷惑。

無效的 none 鏡像

另一種類型的 < none>:< none> 鏡像是dangling images ,這種類型會造成磁盤空間占用問題。

像Java和Golang這種編程語言都有一個內存區(qū),這個內存區(qū)不會關聯任何的代碼。這些語言的垃圾回收系統(tǒng)優(yōu)先回收這塊區(qū)域的空間,將他返回給堆內存,所以這塊內存區(qū)對于之后的內存分配是有用的

docker的懸掛(dangling)文件系統(tǒng)與上面的原理類似,他是沒有被使用到的并且不會關聯任何鏡像,因此我們需要一種機制去清理這些懸空鏡像。

我們在上文已經提到了有效的< none>鏡像,他們是一種中間層,那無效的< none>鏡像又是怎么出現的?這些 dangling鏡像主要是我們觸發(fā) docker build 和 docker pull命令產生的。

使用下面的命令可以清理

docker rmi $(docker images -f "dangling=true" -q)

PS:docker 如何刪除none鏡像

刪除none的鏡像,要先刪除鏡像中的容器。要刪除鏡像中的容器,必須先停止容器。

$ docker images

$ docker rmi $(docker images | grep "none" | awk '{print $3}')直接刪除帶none的鏡像,直接報錯了。提示先停止容器。

$ docker stop $(docker ps -a | grep "Exited" | awk '{print $1 }') //停止容器

$ docker rm $(docker ps -a | grep "Exited" | awk '{print $1 }') //刪除容器

$ docker rmi $(docker images | grep "none" | awk '{print $3}') //刪除鏡像

分享到:
標簽:Docker 刪除 操作方法 服務器 鏡像
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰(zhàn)2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定