中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

Docker清理的常用方法及問題

如果你使用 docker 進行大規(guī)模開發(fā),但是沒有清理策略,那么你的磁盤馬上就會被填滿,當你真的必須因為產(chǎn)品火爆而要立即交付一些東西時,你就無法交付。

創(chuàng)新互聯(lián)專注于湟源企業(yè)網(wǎng)站建設,響應式網(wǎng)站建設,電子商務商城網(wǎng)站建設。湟源網(wǎng)站建設公司,為湟源等地區(qū)提供建站服務。全流程按需定制,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務

當我們在計算機中運行一個進程時,一旦這個進程完成,所有東西都會隨之銷毀。容器是我們現(xiàn)在很多人操作的基礎設施。一切東西都運行在一個容器上,旨在每個容器有一個進程。當進程完成,容器就退出。但它不會自行清理。

Docker 積累的東西

你需要注意這些

已經(jīng)停止的容器

磁盤卷

鏡像

網(wǎng)絡

如果有足夠的空間,你可能不太關心磁盤空間,但是網(wǎng)絡也很重要。默認地,Docker 使用 bridge 網(wǎng)絡,它的極限是 31 個網(wǎng)絡。當達到極限時,你會看到下面這條消息:

could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network

如果你是一個為每個項目創(chuàng)建一個網(wǎng)絡的 docker-compose 重度用戶,就會發(fā)生這種情況。你可以通過設置一個自定義 --subnet 子網(wǎng)來解決問題,例如:

docker network create dada --subnet 192.167.11.0/24

但無論如何,本文的重點是清理。

使用 docker 清理清理已經(jīng)停止的容器docker rm -v $(docker ps --all --quiet --filter 'status=exited')

這會找到所有處于已退出(exited)狀態(tài)的容器,一行一個地輸出它們的 ID,以便我們可以將它提供給其它 shell 指令。

我們使用 docker rm -v 來刪除任何匿名卷(沒有顯式名稱的卷)。

清理磁盤卷

上面的命令應該刪除與該容器關聯(lián)的卷。如果你手動創(chuàng)建卷,并要刪除任何未被使用的卷:

docker volume rm $(docker volume ls --quiet --filter 'dangling=true')清理鏡像

通常刪除所有 Docker 鏡像是安全的。我們可以在需要的時候按需獲取。通常在一個鏡像被清理后,構建時間會更長,因為 docker 守護進程需要花時間再次下載鏡像

docker rm --force $(docker images --quiet)

這里,我們使用了 --force 來強制刪除鏡像,即使一個容器正在使用那個鏡像。我們可以以后再獲取這個鏡像。

清理網(wǎng)絡

這很簡單。我們可以刪除任何網(wǎng)絡,它會在之后按需重建。

docker network rm $(docker network ls --quiet)使用 docker-compose 清理

如果你使用 docker-compose 啟動容器,我們有一種簡單的方法來清理與特定 compose 文件關聯(lián)的資源。

docker-compose down --volumes --rmi all --remove-orphans

不幸的是,這個命令不會刪除匿名卷,因此你必須處理這些匿名卷。

一條命令解決所有問題

docker 是短暫的,我們總是可以重新獲取鏡像,為了開發(fā)重新創(chuàng)建我們的數(shù)據(jù)庫,或者這只是一個持續(xù)集成系統(tǒng),我們可以刪除一切。

docker system prune --all --force --volumes

到此這篇關于Docker 清理的常用方法及問題的文章就介紹到這了,更多相關Docker 清理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

網(wǎng)頁名稱:Docker清理的常用方法及問題
地址分享:http://www.rwnh.cn/article38/cgchsp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設網(wǎng)頁設計公司、定制開發(fā)、企業(yè)網(wǎng)站制作、虛擬主機企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
佳木斯市| 开阳县| 班玛县| 临颍县| 石棉县| 长葛市| 巴林右旗| 海淀区| 苏尼特右旗| 博爱县| 游戏| 梨树县| 高密市| 龙川县| 霍林郭勒市| 谢通门县| 沾化县| 德昌县| 怀集县| 甘南县| 密山市| 水城县| 辽源市| 扶沟县| 卓尼县| 金溪县| 灵寿县| 荔波县| 嘉善县| 三江| 阿尔山市| 宁远县| 青海省| 宾川县| 介休市| 韶关市| 潜山县| 彰化县| 西畴县| 公安县| 罗平县|