精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

使用Docker prune命令定時清理磁盤數據

開源
隨著時間的推移,Docker容器和鏡像占用的磁盤空間可能會變得非常大,尤其是在生產環境中。為了釋放磁盤空間,本文將探討如何刪除Docker相關的不用的數據。

Docker是一個開放源代碼軟件,它允許開發人員將應用程序打包成“容器”,并在不同的操作系統和環境中快速、輕松地部署。這種靈活性使得Docker成為了開發人員的首選工具之一。然而,隨著時間的推移,Docker容器和鏡像占用的磁盤空間可能會變得非常大,尤其是在生產環境中。為了釋放磁盤空間,本文將探討如何刪除Docker相關的不用的數據。

先看下docker system命令

docker system 目前擁有四個子命令,分別是:

docker system df
docker system events
docker system info
docker system prune

docker system 其中最重要的一個命令就是 docker system prune 命令,清理沒有使用的數據,包括鏡像數據,已經停止的容器。

查看 docker system 幫助:

[root@localhost ~]# docker system --help
Usage:  docker system COMMAND
Manage Docker
Options:
      --help   Print usage
Commands:
  df          Show docker disk usage
  events      Get real time events from the server
  info        Display system-wide information
  prune       Remove unused data
Run 'docker system COMMAND --help' for more information on a command.

docker system df

提供Docker整體磁盤使用率的概況,包括鏡像、容器和(本地)volume。所以我們現在隨時都可以查看Docker使用了多少資源。

[root@localhost ~]# docker system df
TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              10                  6                   2.652GB             1.953GB (73%)
Containers          6                   6                   6.922MB             0B (0%)
Local Volumes       0                   0                   0B                  0B

docker system prune

如果之前的命令展示出 docker 已經占用了太多空間,我們會開始清理。有一個包辦一切的命令:

[root@localhost ~]# docker system prune
WARNING! This will remove:
        - all stopped containers # 清理停止的容器
        - all networks not used by at least one container #清理沒有使用的網絡
        - all dangling images #清理廢棄的鏡像
        - all build cache #清理構建緩存
Are you sure you want to continue? [y/N] y
Total reclaimed space: 0B

根據警告信息可知,這個命令會刪除所有關閉的容器以及dangling鏡像。示例中,含有3個1GB隨機文件的鏡像的名稱被占用了,名稱為:,為dangling鏡像,因此會被刪除。同時,所有的中間鏡像也會被刪除。

更進一步,使用-a選項可以做深度清理。這時我們會看到更加嚴重的WARNING信息:

$ docker system prune -a
WARNING! This will remove:
        - all stopped containers
        - all volumes not used by at least one container
        - all networks not used by at least one container
        - all images without at least one container associated to them
Are you sure you want to continue? [y/N] y
Deleted Images:
untagged: test:latest
deleted: sha256:c515ebfa2...
deleted: sha256:07302c011...
deleted: sha256:37c0c6474...
deleted: sha256:5cc2b6bc4...
deleted: sha256:b283b9c35...
deleted: sha256:8a8b9bd8b...
untagged: alpine:latest
untagged: alpine@sha256:58e1a1bb75db1...
deleted: sha256:4a415e366...
deleted: sha256:23b9c7b43...
Total reclaimed space: 2.151GB

這個命令將清理整個系統,并且只會保留真正在使用的鏡像,容器,數據卷以及網絡,因此需要格外謹慎。比如,我們不能在生產環境中運行prune -a命令,因為一些備用鏡像(用于備份,回滾等)有時候需要用到,如果這些鏡像被刪除了,則運行容器時需要重新下載。

此時,所有未綁定容器的鏡像將會被刪除。由于第一次prune命令刪除了所有容器,因此所有鏡像(它們沒有綁定任何容器)都會被刪除。

如何清理none對象

Docker 采用保守的方法來清理未使用的對象(通常稱為“垃圾回收”),例如鏡像、容器、卷和網絡。

除非明確要求 Docker 這樣做,否則通常不會刪除這些對象。這可能會導致 Docker 使用額外的磁盤空間。

對于每種類型的對象,Docker 都提供了一條 prune 命令。

另外,可以使用 docker system prune一次清理多種類型的對象。本主題講解如何使用這些 prune 修剪命令

修剪鏡像

清理none鏡像(虛懸鏡像)

命令: docker image prune

默認情況下,docker image prune 命令只會清理 虛無鏡像(沒被標記且沒被其它任何鏡像引用的鏡像):

root@instance-o70no2nw:~# docker image prune
WARNING! This will remove all dangling images.
Are you sure you want to continue? [y/N] y
Total reclaimed space: 0B

清理無容器使用的鏡像

命令: docker image prune -a

默認情況下,系統會提示是否繼續。要繞過提示,請使用 -f 或 --force 標志。

可以使用 --filter 標志使用過濾表達式來限制修剪哪些鏡像。例如,只考慮 24 小時前創建的鏡像:

$ docker image prune -a --filter "until=24h"

修剪容器

停止容器后不會自動刪除這個容器,除非在啟動容器的時候指定了 –rm 標志。使用 docker ps -a 命令查看 Docker 主機上包含停止的容器在內的所有容器。你可能會對存在這么多容器感到驚訝,尤其是在開發環境。停止狀態的容器的可寫層仍然占用磁盤空間。要清理掉這些,可以使用 docker container prune 命令:

$ docker container prune
WARNING! This will remove all stopped containers.
Are you sure you want to continue? [y/N] y

默認情況下,系統會提示是否繼續。要繞過提示,請使用 -f 或 --force 標志。

默認情況下,所有停止狀態的容器會被刪除。可以使用 --filter 標志來限制范圍。例如,下面的命令只會刪除 24 小時之前創建的停止狀態的容器。

修剪卷

卷可以被一個或多個容器使用,并占用 Docker 主機上的空間。卷永遠不會被自動刪除,因為這么做會破壞數據。

$ docker volume prune
WARNING! This will remove all volumes not used by at least one container.
Are you sure you want to continue? [y/N] y

修剪網絡

Docker 網絡不會占用太多磁盤空間,但是它們會創建 iptables 規則,橋接網絡設備和路由表條目。要清理這些東西,可以使用 docker network prune 來清理沒有被容器未使用的網絡。

$ docker network prune

修剪一切

docker system prune 命令是修剪鏡像、容器和網絡的快捷方式。在 Docker 17.06.0 及以前版本中,還好修剪卷。在 Docker 17.06.1 及更高版本中必須為 docker system prune 命令明確指定 --volumes 標志才會修剪卷。

$ docker system prune
WARNING! This will remove:
        - all stopped containers
        - all networks not used by at least one container
        - all dangling images
        - all build cache
Are you sure you want to continue? [y/N] y

如果使用 Docker 17.06.1 或更高版本,同時也想修剪卷,使用 --volumes 標志。

$ docker system prune --volumes
WARNING! This will remove:
        - all stopped containers
        - all networks not used by at least one container
        - all volumes not used by at least one container
        - all dangling images
        - all build cache
Are you sure you want to continue? [y/N] y

通常我們定時任務刪除即可

比如我這邊場景是鏡像占用磁盤空間很大,那我定時個刪除鏡像的任務。

每天凌晨1點,刪除72小時之外所有沒有被使用的鏡像:


[root@develop-server]# crontab -e
0 1 * * * docker image prune -a --force --filter "until=72h"

docker system info (docker info)

這個命令的縮寫docker info相信大家都很熟悉:

[root@localhost ~]# docker system info
Containers: 6
 Running: 6
 Paused: 0
 Stopped: 0
Images: 49
Server Version: 17.06.2-ce
Storage Driver: overlay
 Backing Filesystem: xfs
 Supports d_type: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins: 
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 6e23458c129b551d5c9871e5174f6b1b7f6d1170
runc version: 810190ceaa507aa2727d7ae6f4790c76ec150bd2
init version: 949e6fa
Security Options:
 seccomp
  Profile: default
Kernel Version: 3.10.0-514.26.2.el7.x86_64
Operating System: CentOS Linux 7 (Core)
OSType: linux
Architecture: x86_64
CPUs: 24
Total Memory: 31.21GiB
Name: localhost.localdomain
ID: YTL2:6RWX:IZK6:X4XC:XKMO:WVXD:LXPR:E5GN:GEJB:WIUX:L5YH:PDFB
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
 127.0.0.0/8
Registry Mirrors:
 http://9zkjjecg.mirror.aliyuncs.com/
 https://docker.mirrors.ustc.edu.cn/
Live Restore Enabled: false
責任編輯:趙寧寧 來源: 微技術之家
相關推薦

2025-05-08 09:05:00

Shell腳本磁盤日志

2009-08-03 12:21:03

linux at命令linux at命令詳定時關機

2024-11-12 14:48:10

2023-12-21 13:02:25

Linux系統Ubuntu

2009-08-03 12:15:29

linux at命令linux at命令詳定時啟動程序

2011-08-22 13:27:55

Ubuntu磁盤清理

2018-01-11 15:36:23

命令磁盤空間Docker

2019-09-16 08:28:17

Mysql數據庫binlog

2022-11-06 19:34:53

UbuntuLinux

2019-09-17 08:00:24

DockerCompose命令

2025-09-29 09:32:32

2021-05-20 08:07:48

磁盤簽名Wipefs

2023-08-15 16:20:42

Pandas數據分析

2012-05-08 11:11:43

Linuxcrontab命令

2009-10-22 10:59:29

linux磁盤命令

2009-08-03 12:26:00

Linux at命令linux at命令詳Win2000

2009-10-22 11:36:31

linux磁盤管理

2021-03-25 16:27:35

Docker磁盤容器

2021-08-04 12:09:04

Linuxdf命令

2009-10-22 10:19:57

linux磁盤命令
點贊
收藏

51CTO技術棧公眾號

亚洲女优在线观看| 亚洲熟妇av日韩熟妇在线| 精品国产伦一区二区三| 亚洲人成免费| 国产亚洲一区精品| 1314成人网| 日韩电影免费观看高清完整版| 亚洲国产精品传媒在线观看| 亚洲自拍小视频| 日韩 欧美 中文| 久久亚洲国产| 亚洲国产一区二区三区在线观看| 91国产精品视频在线观看| 羞羞视频在线观看免费| 久久久久久久电影| 99三级在线| 中文字幕在线观看精品| 夜夜精品视频| 欧美成人在线影院| 国产不卡在线观看视频| 偷拍自拍一区| 精品少妇一区二区| 亚洲综合av在线播放| 国产在线精彩视频| 亚洲一区在线视频观看| 亚洲国产精品一区二区第四页av| 日韩永久免费视频| 国产乱码字幕精品高清av| 日韩av第一页| 日韩精品视频免费播放| 国模大胆一区二区三区| 理论片在线不卡免费观看| 国产jjizz一区二区三区视频| 中文字幕日韩在线| 制服丝袜亚洲网站| 国产精品v日韩精品v在线观看| 中文在线а√在线8| 亚洲电影一级黄| av动漫在线免费观看| 欧美a免费在线| 中文字幕av免费专区久久| 欧美日本亚洲| 日本视频在线观看一区二区三区| 成人a区在线观看| 99国精产品一二二线| av加勒比在线| 国产剧情一区在线| 亚洲xxxxx性| 国产美女裸体无遮挡免费视频| 免费高清在线视频一区·| 国产精品成av人在线视午夜片 | 国产美女撒尿一区二区| 欧美一区二区不卡视频| 激情在线观看视频| 高清一区二区| 日韩午夜在线观看| 免费在线观看日韩av| 欧美成年网站| 精品免费99久久| 99riav国产精品视频| 亚洲国产高清在线观看| 精品欧美一区二区三区精品久久| 在线观看一区二区三区视频| 中文字幕久久精品一区二区| 欧美精品一区二区三区高清aⅴ| zjzjzjzjzj亚洲女人| 国产精品毛片视频| 亚洲精品有码在线| 91网站免费入口| 久久影视一区| 欧美精品亚州精品| 日韩成人在线免费视频| 欧美亚洲一级| 国产欧美va欧美va香蕉在| 亚洲视频一区二区三区四区| 国产一区二区在线影院| 国产高清一区视频| 日本1级在线| 国产精品美女久久久久aⅴ国产馆| 制服诱惑一区| caoprom在线| 91极品美女在线| 九九热精品国产| 亚洲啊v在线免费视频| 亚洲国产精品成人一区二区| 中文字幕免费高清| 中文一区一区三区免费在线观看| 欧美极品少妇与黑人| 毛片毛片女人毛片毛片| 久久电影网站中文字幕| 国产日韩精品一区观看| 色网站免费在线观看| 亚洲一区二区三区四区在线观看| 三级4级全黄60分钟| 99久久这里有精品| 日韩av在线天堂网| 精品亚洲乱码一区二区| 国产日韩精品视频一区二区三区| 国产精品爽爽爽爽爽爽在线观看| 懂色av一区二区三区四区| 国产亲近乱来精品视频| h无码动漫在线观看| 欧美日韩国产网站| 亚洲电影成人av99爱色| 老司机福利在线观看| 亚洲三级电影在线观看| 国产精品中文在线| 青春有你2免费观看完整版在线播放高清 | 五月婷婷激情综合网| 久久精品免费网站| 国产精品tv| 久久伊人精品视频| 自拍偷拍校园春色| 成人av综合在线| 玖玖精品在线视频| 九九九伊在线综合永久| 亚洲白虎美女被爆操| 男人av资源站| 日本不卡在线视频| 蜜桃麻豆www久久国产精品| 五月天激情在线| 欧美日韩在线直播| 久久午夜福利电影| 久久精品午夜| 久久精品国产精品国产精品污| 性欧美1819sex性高清大胸| 欧美性猛片aaaaaaa做受| 特级西西人体wwwww| 精品成人一区| 99在线热播| 在线网址91| 欧美一卡2卡三卡4卡5免费| 美女av免费看| 蜜桃视频一区二区三区| 欧洲精品国产| 欧美一区 二区 三区| 亚洲国产欧美一区二区丝袜黑人 | caopon在线免费视频| 欧美日韩一区二区三区视频| 天堂久久精品忘忧草| 老司机一区二区三区| 欧美精品二区三区四区免费看视频| 2001个疯子在线观看| 日韩精品专区在线| 免费一级a毛片夜夜看| 国产成人精品免费网站| 国产乱人伦精品一区二区三区| 欧美精品影院| 久久69精品久久久久久久电影好| av中文在线观看| 亚洲精品国产无套在线观| 男女视频在线观看网站| 欧美一区不卡| 国产精品免费区二区三区观看| 欧美性受ⅹ╳╳╳黑人a性爽| 日韩免费一区二区三区在线播放| 校园春色 亚洲| jlzzjlzz亚洲日本少妇| 黄www在线观看| 欧美人与拘性视交免费看| 国产精品福利网站| 最新电影电视剧在线观看免费观看 | 日本a在线天堂| 99国产精品久久一区二区三区| 久久久亚洲欧洲日产国码aⅴ| 内射无码专区久久亚洲| 天天综合网 天天综合色| 爱爱免费小视频| 久久精品欧洲| 一区二区三区在线视频111| 精品国产亚洲一区二区在线观看| 欧美激情视频一区| 日本亚洲欧美| 欧美精品久久久久久久多人混战 | 欧美日韩国产色综合一二三四| 成人av资源| 毛片免费看不卡网站| 一区二区三区高清国产| 国产成人三级在线播放| 午夜精品久久久久久久久| 一色道久久88加勒比一| 国内精品第一页| 中文字幕无码精品亚洲35| 欧美综合另类| 不卡一区二区三区四区五区| 高潮一区二区| 欧美成人中文字幕| 黄色片视频在线观看| 91麻豆精品91久久久久久清纯 | 欧美亚一区二区| 国产a免费视频| 91在线你懂得| 欧美国产日韩另类| 亚久久调教视频| 毛片在线视频观看| 欧美日韩伦理在线免费| 国产一区二区黄色| 亚洲老司机网| 日韩av免费看| 婷婷丁香在线| 日韩一区二区av| 五月婷婷丁香花| 3d动漫精品啪啪一区二区竹菊| 日韩欧美成人一区二区三区| 有码一区二区三区| 成人信息集中地| 91蝌蚪porny九色| wwwww在线观看| 蓝色福利精品导航| 激情综合在线观看| 国产伊人精品| 性做爰过程免费播放| 国产欧美日韩免费观看| 国产麻豆日韩| 欧美电影院免费观看| 国产一区二区色| 日本精品不卡| 人人澡人人澡人人看欧美| 日本高清在线观看视频| 久久久av网站| 伊人免费在线| 尤物九九久久国产精品的特点| 手机看片一区二区三区| 日韩精品一区二区三区中文精品| 一区二区视频在线免费观看| 色婷婷综合久久久中文一区二区 | 精品人伦一区二区三电影| eeuss鲁片一区二区三区在线观看 eeuss影院一区二区三区 | 三级成人在线视频| 国自产拍偷拍精品啪啪一区二区| 亚洲成人精品| 中文精品一区二区三区| av亚洲在线观看| 日韩精品国内| 蜜臀av免费一区二区三区| 精品日韩欧美| 欧美做受69| 蜜桃视频在线观看91| 日韩高清一级| 免费观看国产成人| 日韩欧美ww| 蜜桃视频日韩| 欧美综合久久| 在线观看福利一区| 国产精品久久久久久久免费观看 | 中文幕无线码中文字蜜桃| 99精品久久99久久久久| 国产福利在线观看视频| 91麻豆国产香蕉久久精品| 黄瓜视频污在线观看| 久久久美女艺术照精彩视频福利播放| 久久人人爽人人人人片| 久久网这里都是精品| 国产精品免费无码| 国产精品乱码久久久久久| 久久嫩草捆绑紧缚| 玉米视频成人免费看| 日韩少妇裸体做爰视频| 狠狠躁18三区二区一区| 一级久久久久久| 欧美男男青年gay1069videost| 国产乱淫av片免费| 精品久久99ma| 日韩福利一区二区| 国产一区二区三区视频在线观看| 午夜激情视频在线| 九九久久久久99精品| 欧美a级在线观看| 国产精品福利网| 激情久久免费视频| 国产在线视频欧美一区二区三区| 国产99亚洲| 熟女视频一区二区三区| 在线高清一区| 天天操天天摸天天爽| 国产成人午夜精品影院观看视频 | 欧美高清视频| 久久久久久av| 嫩草伊人久久精品少妇av杨幂| 91精品中国老女人| 秋霞蜜臀av久久电影网免费| 午夜一区二区三视频在线观看| 亚洲综合专区| 日韩精品视频久久| 国产精品自拍av| 野花社区视频在线观看| 日韩理论片网站| 可以免费看的av毛片| 4438亚洲最大| 可以在线观看的av| 精品视频9999| 丰满少妇一区| 国产有色视频色综合| 日韩精品影视| 精品国产一二三四区| 国内精品久久久久影院薰衣草| 国产精品嫩草av| 亚洲色图欧美在线| 麻豆成人免费视频| 日韩欧美黄色影院| 97最新国自产拍视频在线完整在线看| 欧美国产日韩一区二区三区| 97久久网站| 成人免费在线看片| 99久久99久久精品国产片桃花| 欧美一级在线看| 国产成人av电影在线| 91香蕉视频污在线观看| 日韩欧美亚洲范冰冰与中字| 性猛交xxxx乱大交孕妇印度| 在线色欧美三级视频| 日本不卡免费高清视频在线| 亚洲自拍偷拍在线| 91偷拍一区二区三区精品| 日韩有码免费视频| 99在线热播精品免费| 精品少妇爆乳无码av无码专区| 欧美区一区二区三区| 国产在线91| 日本成人精品在线| 极品束缚调教一区二区网站| 国产一级黄色录像片| 久久se精品一区精品二区| 91视频免费在观看| 在线视频欧美精品| 黄色av网站在线看| 日本三级久久久| 亚洲黄页在线观看| 久久久久久久久久久视频| 99精品久久只有精品| 日韩精品在线免费看| 亚洲精品一区二区在线观看| 欧美大片黄色| 草莓视频一区| 亚洲高清电影| 中文字幕一区二区人妻电影丶| 亚洲高清一区二区三区| 囯产精品一品二区三区| 欧美日韩爱爱视频| 亚洲精品18| 国产免费黄色一级片| 成人福利视频在线| 免费看日韩毛片| 日韩国产在线看| 三上悠亚激情av一区二区三区| 欧美日韩精品综合| 日本不卡一区二区| 精品手机在线视频| 欧美一区二区三区不卡| av在线免费观看网址| 国产精品二区二区三区| 亚洲麻豆一区| 亚洲一区二区观看| 欧洲精品中文字幕| 免费在线毛片网站| 成人在线精品视频| 欧美视频不卡| 少妇一级淫免费观看 | 影音先锋国产在线| www.欧美精品一二三区| 免费一级欧美在线大片| 性高湖久久久久久久久aaaaa| 成人丝袜18视频在线观看| 日本视频www| 亚洲丝袜一区在线| 祥仔av免费一区二区三区四区| 青青草原网站在线观看| av欧美精品.com| 天天天天天天天干| 日韩一区二区三区在线播放| av男人一区| 麻豆av免费在线| 亚洲欧洲韩国日本视频| 免费看黄网站在线观看| 国产成人av网址| 91tv官网精品成人亚洲| 91精产国品一二三| 日本道免费精品一区二区三区| 免费黄色网页在线观看| 国产女人水真多18毛片18精品| 久久这里有精品15一区二区三区| 狂野欧美性猛交| 亚洲第一偷拍网| 国产激情欧美| 久激情内射婷内射蜜桃| 国产精品欧美一级免费| 午夜精品一二三区| 国产精品福利久久久| 国产综合网站| 亚洲图片第一页| 亚洲国产一区自拍| 国产精品久久久久久久久久久久久久久 | 性xxxfreexxxx性欧美| 欧美日韩亚洲在线| 国产一区二区三区观看| 91精品国产高清一区二区三密臀| 美女精品视频一区| 欧美亚洲激情| 亚洲天堂美女视频| 91麻豆精品国产综合久久久久久|