
云計(jì)算核心技術(shù)Docker教程:清理未使用的Docker對(duì)象
Docker采取了一種保守的方法來(lái)清理未使用的對(duì)象(通常稱(chēng)為“垃圾收集”),例如圖像,容器,卷和網(wǎng)絡(luò):除非您明確要求Docker這樣做,否則通常不會(huì)刪除這些對(duì)象。這可能會(huì)導(dǎo)致Docker使用額外的磁盤(pán)空間。對(duì)于每種類(lèi)型的對(duì)象,Docker提供一個(gè)prune命令。此外,您可以docker system prune用來(lái)一次清除多種類(lèi)型的對(duì)象。本主題顯示如何使用這些prune命令。.
清理鏡像
該docker image prune命令允許您清除未使用的鏡像。默認(rèn)情況下,docker image prune僅清除懸空的鏡像。懸空鏡像是未標(biāo)記且未被任何容器引用的鏡像。要?jiǎng)h除懸空的鏡像,請(qǐng)執(zhí)行以下操作:
$ docker image prune WARNING! This will remove all dangling images. Are you sure you want to continue? [y/N] y
要?jiǎng)h除現(xiàn)有容器未使用的所有鏡像,請(qǐng)使用-a 標(biāo)志:
$ docker image prune -a WARNING! This will remove all images without at least one container associated to them. Are you sure you want to continue? [y/N] y
默認(rèn)情況下,系統(tǒng)會(huì)提示您繼續(xù)。要繞過(guò)提示,請(qǐng)使用-f或 --force標(biāo)志。
您可以使用帶有--filter標(biāo)志的過(guò)濾表達(dá)式來(lái)限制修剪哪些鏡像 。例如,僅考慮超過(guò)24小時(shí)前創(chuàng)建的鏡像:
$ docker image prune -a --filter "until=24h"
清理容器
停止容器時(shí),除非您使用--rm標(biāo)志將其啟動(dòng),否則不會(huì)自動(dòng)將其刪除。要查看Docker主機(jī)上的所有容器,包括已停止的容器,請(qǐng)使用docker ps -a。您可能會(huì)驚訝地發(fā)現(xiàn)有多少個(gè)容器,尤其是在開(kāi)發(fā)系統(tǒng)上!停止的容器的可寫(xiě)層仍會(huì)占用磁盤(pán)空間。要清理此問(wèn)題,可以使用docker container prune命令。
$ docker container prune WARNING! This will remove all stopped containers. Are you sure you want to continue? [y/N] y
默認(rèn)情況下,系統(tǒng)會(huì)提示您繼續(xù)。要繞過(guò)提示,請(qǐng)使用-f或 --force標(biāo)志。
默認(rèn)情況下,所有停止的容器都將被刪除。您可以使用該--filter標(biāo)志限制范圍。例如,以下命令僅刪除24小時(shí)以上的已停止容器:
$ docker container prune --filter "until=24h"
[超站]友情鏈接:
四季很好,只要有你,文娛排行榜:https://www.yaopaiming.com/
關(guān)注數(shù)據(jù)與安全,洞悉企業(yè)級(jí)服務(wù)市場(chǎng):https://www.ijiandao.com/

隨時(shí)掌握互聯(lián)網(wǎng)精彩
- 1 豐收時(shí)節(jié)感悟總書(shū)記的“三農(nóng)”情懷 7904877
- 2 深圳機(jī)場(chǎng)飛機(jī)被“五花大綁”防臺(tái)風(fēng) 7808715
- 3 疑追風(fēng)觀浪 香港一對(duì)母子被卷入海 7712930
- 4 盤(pán)點(diǎn)新疆的全國(guó)之“最” 7618548
- 5 驢肉價(jià)格上漲 中國(guó)正面臨缺驢問(wèn)題 7523915
- 6 用一條毛巾避免大窗玻璃離家出走 7425859
- 7 護(hù)網(wǎng):社交賬號(hào)不受控制?木馬在作祟 7332880
- 8 鴻蒙智行秋季新品發(fā)布會(huì) 7237061
- 9 “晚1秒就撞 我肯定不慣著他” 7142530
- 10 中國(guó)每年吃掉約70億只白羽肉雞 7047108