亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

如何清理docker產生的垃圾文件

2024-09-01 13:55:16
字體:
來源:轉載
供稿:網友

無意中感覺磁盤空間不夠用,于是使用df -a命令查看,結果令人大吃一驚,全是docker干的好事,在/var/lib/docker/aufs里生成了一堆垃圾:

davidhopper@davidhopper-ThinkPad-P50s:~$ df -a文件系統     1K-塊   已用  可用 已用% 掛載點sysfs         0    0    0   - /sysproc         0    0    0   - /procudev      8112832    0 8112832  0% /devdevpts        0    0    0   - /dev/ptstmpfs      1627828   9580 1618248  1% /run/dev/sda6   84293120 77948404 2039772  98% /securityfs      0    0    0   - /sys/kernel/securitytmpfs      8139124  18040 8121084  1% /dev/shmtmpfs       5120    4  5116  1% /run/locktmpfs      8139124    0 8139124  0% /sys/fs/cgroupcgroup        0    0    0   - /sys/fs/cgroup/systemdpstore        0    0    0   - /sys/fs/pstoreefivarfs       0    0    0   - /sys/firmware/efi/efivarscgroup        0    0    0   - /sys/fs/cgroup/net_cls,net_priocgroup        0    0    0   - /sys/fs/cgroup/perf_eventcgroup        0    0    0   - /sys/fs/cgroup/cpu,cpuacctcgroup        0    0    0   - /sys/fs/cgroup/pidscgroup        0    0    0   - /sys/fs/cgroup/devicescgroup        0    0    0   - /sys/fs/cgroup/cpusetcgroup        0    0    0   - /sys/fs/cgroup/rdmacgroup        0    0    0   - /sys/fs/cgroup/blkiocgroup        0    0    0   - /sys/fs/cgroup/hugetlbcgroup        0    0    0   - /sys/fs/cgroup/freezercgroup        0    0    0   - /sys/fs/cgroup/memorysystemd-1       -    -    -   - /proc/sys/fs/binfmt_miscdebugfs        0    0    0   - /sys/kernel/debugmqueue        0    0    0   - /dev/mqueuehugetlbfs       0    0    0   - /dev/hugepagesfusectl        0    0    0   - /sys/fs/fuse/connectionsconfigfs       0    0    0   - /sys/kernel/config/dev/sda1    262144  33084 229060  13% /boot/efibinfmt_misc      0    0    0   - /proc/sys/fs/binfmt_misctmpfs      1627828    56 1627772  1% /run/user/1000gvfsd-fuse      0    0    0   - /run/user/1000/gvfs/dev/sda6   84293120 77948404 2039772  98% /var/lib/docker/aufs

首先使用最簡單的方法,清理當前未運行的所有Docker容器:

docker system prune

運行結果如下:

davidhopper@davidhopper-ThinkPad-P50s:~/code/apollo$ docker system pruneWARNING! 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 dangling imagesAre you sure you want to continue? [y/N] yDeleted Volumes:333739e346364a7d515cdfc585f5231dd7f74a9e71431d152f6efc4da3bcb303419184335b3c6130cb47b98c672e9666479ef0ff27cd2d20e173b5580050705294165565a1f9d0553d18de62f86264596747f1b38c651b5e4f68391607e8453d08d67461fa141609d0905f1209526131ce60864d1bf27650511a6bcc881971073aeb8f32513a1813f6b50726a233f16b20bb896b5cf3e51197c86e2cc10be3743af830103bdedc7f035be9d2bdbd1104733c274f3ce629784cdf9daee8ac070e78e7ab8000386d61050034a64eee041a2743b60c466598286f276534529db551155c34c18faf8d234412a999b28d1d6de8517b68eac5dc47e58964a0efb24a06200d23a03f40cb1b8af8e5368805370d45195448fbad0944bcb9730f2140d46251b2e0825e25de4c42475245a83b2119ce45e75da811ad6df1525f7ff2888a36559532c3877cf5641e21c15fca6d923266b6548a4aef834667b0c66ca78cde38a05cf184006b1301eb91e2ebcb9cca6d5868265f56bdac0aefd5228979fd8c74c21d336b8205ea12e27414c3a00eef6a329222ea7552b825d3889ef0427838203e573f8d84fd7923415b46a90017ff5cfeb2bd2931e4ec54c45c4bd62664042d3ee39b3a5e49b605d4069e99c4c1d01db6a210d28cbdc350672b33accd2b0f3ba0fe3e6d80b6fb4dc6ca2159789e512912fb4ffccd0df1183bafc55c4e8045633e062023110a4c13e7915da03ffaad3dbaa558c590a6b2274c2fb09ad54abd6c69276b6274956a28abfe50fdf459a0042ecba6978e379e035399c9272c930b57de1a0669765d765699b47999c59ed74f93fc0545fe8d280cefdd2cf9e2b3137933766d8c693b826d9da48d419c15b90fcfbac26eb9939749aef94218a31a767b45a2047d0581ad07ebd0164e69897f5ae99144a4f0422b72f184281ae47e0b4d7191a9c6cea03c4aa1aac1c742228c46e3d7e2577645a037d62600be7249a6497b45e555bca1d941af284743396753199f7bea33e7bf3f3362f385ec074b445008cb6f6b2c1d83796e9bcdd6eb6d2930ba80f98721ed1215d9bd6c75148a26080a786b212dc4e76225ae3e90dfd92c6eba5a4f60f465d86e62990fe22311ba1c2a50f3203d93d60e115ec3b3ba643b3213f98d3c793730332de0178a9f7b5c453b50fae52487f178325d0347f75eb2502195daf5e39ba156a37752d3d62cd9159067fa92cee1da6d1044ce51d616dc0cad67ac31e16f4f208ba840599dcb0b21cb07e29eabcbb62bbcbe13443267a96599747ca52b685a71b7233cf94d876d3867c55c6079ff257be64a59ee83d08c463591aebd5496dd1f134c33205d9f5c120a994bec4d112f6b012b7be4f5b7ad25c557c01f4392cf02546eceb69791324090d85444a338c247414adc209e42a46c89d30cc9c1c52d29c0d63a5e35b5d70cec2bb3abb42e7450005e9c9b30305a5763e44dc03a70f313062d57ef8062b10a09d99b0fd826d7463c1816228953c0492107916283de2b1ccb7fa8e22c2de3241ad2def94eaa92707b9cf3b7ef288b57c64cff0094103f776657aaeacae8c93992f633c27c6796091311e83617d4fb3b1526689b5b6ada33f58214ffa80c1f5e053bacc4b3bf55149f918368238ffe50c1ed777558092b7b883b2cda2b7a031315118045d54acb0e63c0ebd4460a1a1666b3c930b95d351a1b831419eb3f22262852c53d5b177522c67ffd9d916d66328ede26275c27a80745812b1c28b8d47fabe49f612dc9e8250f464772c726850415a051562ffcd922dc796a71bb94d0616927af521e03ec75a09dbfe0a86bbf69928773841c538a2fc094bc4368bd31386d97a92956067706ba5d8ac9d01e99294d8ca28e4182a81c0662f77faf8e372b8496afb1946e3f5863a23c8394f4065293e26dbc2555bf474d0328f56a613331829e41a7d593b75633868c72bb81123d32f2a14b656f1409c57da6bc984fa2339205da799d47bc613bf7b1955ea78712f16b4edf2a79b450f55ffb6111dee609923a72e6bde7fb13fae29995611f9d28b0bdd4cf6a53250c45006edbe795d120e31e6d693398b033843b0ad9cfceec09b9e1b47f7a9f4b2bec275e5e6a23fa3b0163e1b3e1d90e20410e33b5d95eec75b55819c1117fdd57c655c31ed589f524479c0acef02c7b1ddcb5863198868f71b6b2f3275146de73f9c884a9f50dd32e7a231567bbc73d11621d34cdacc45061cfe060e78210782e18fec100578fe56aTotal reclaimed space: 26.96GB

如果空間釋放得還夠多,就想辦法刪除/var/lib/docker/aufs文件夾,最樸素的想法是直接刪除:

sudo rm -rf /var/lib/docker/aufs

結果令人失望,提示信息如下:

davidhopper@davidhopper-ThinkPad-P50s:~$ sudo rm -rf /var/lib/docker/aufs[sudo] davidhopper 的密碼: rm: 無法刪除'/var/lib/docker/aufs': 設備或資源忙

用命令cat /proc/mounts | grep "docker"查找設備加載情況,果然有aufs:

davidhopper@davidhopper-ThinkPad-P50s:~$ cat /proc/mounts | grep "docker"/dev/sda6 /var/lib/docker/aufs ext4 rw,relatime,errors=remount-ro,data=ordered 0 0

沒辦法,逼我用絕招,先缷載設備,再刪除之:

sudo umount /var/lib/docker/aufssudo rm -rf /var/lib/docker/aufs

再次使用df -a命令查看,結果令人神清氣爽:

davidhopper@davidhopper-ThinkPad-P50s:~$ df -a文件系統     1K-塊   已用   可用 已用% 掛載點sysfs         0    0    0   - /sysproc         0    0    0   - /procudev      8112832    0 8112832  0% /devdevpts        0    0    0   - /dev/ptstmpfs      1627828   9584 1618244  1% /run/dev/sda6   84293120 65296764 14691412  82% /securityfs      0    0    0   - /sys/kernel/securitytmpfs      8139124  18256 8120868  1% /dev/shmtmpfs       5120    4   5116  1% /run/locktmpfs      8139124    0 8139124  0% /sys/fs/cgroupcgroup        0    0    0   - /sys/fs/cgroup/systemdpstore        0    0    0   - /sys/fs/pstoreefivarfs       0    0    0   - /sys/firmware/efi/efivarscgroup        0    0    0   - /sys/fs/cgroup/net_cls,net_priocgroup        0    0    0   - /sys/fs/cgroup/perf_eventcgroup        0    0    0   - /sys/fs/cgroup/cpu,cpuacctcgroup        0    0    0   - /sys/fs/cgroup/pidscgroup        0    0    0   - /sys/fs/cgroup/devicescgroup        0    0    0   - /sys/fs/cgroup/cpusetcgroup        0    0    0   - /sys/fs/cgroup/rdmacgroup        0    0    0   - /sys/fs/cgroup/blkiocgroup        0    0    0   - /sys/fs/cgroup/hugetlbcgroup        0    0    0   - /sys/fs/cgroup/freezercgroup        0    0    0   - /sys/fs/cgroup/memorysystemd-1       -    -    -   - /proc/sys/fs/binfmt_miscdebugfs        0    0    0   - /sys/kernel/debugmqueue        0    0    0   - /dev/mqueuehugetlbfs       0    0    0   - /dev/hugepagesfusectl        0    0    0   - /sys/fs/fuse/connectionsconfigfs       0    0    0   - /sys/kernel/config/dev/sda1    262144  33084  229060  13% /boot/efibinfmt_misc      0    0    0   - /proc/sys/fs/binfmt_misctmpfs      1627828    52 1627776  1% /run/user/1000gvfsd-fuse      0    0    0   - /run/user/1000/gvfs

為了讓docker以后不再占用更多空間,我們指定docker目錄的最大空間,命令如下:

mkdir -p /var/lib/docker/devicemapper/devicemapper dd if=/dev/zero of=/var/lib/docker/devicemapper/devicemapper/data bs=1M count=0 seek=1024

建立的文件最大尺寸為 1MB * 1024 = 10 GB

注意:

如果刪除垃圾文件后,導致Docker無法使用,則可使用如下方法將相關文件全部刪除,然后重新安裝Docker。刪除相關文件的方法如下:

1.查找Docker緩存文件位置

sudo find / -name "docker"

在我機器上結果如下:

/sys/fs/cgroup/memory/docker/sys/fs/cgroup/blkio/docker/sys/fs/cgroup/hugetlb/docker/sys/fs/cgroup/pids/docker/sys/fs/cgroup/cpuset/docker/sys/fs/cgroup/perf_event/docker/sys/fs/cgroup/devices/docker/sys/fs/cgroup/net_cls,net_prio/docker/sys/fs/cgroup/freezer/docker/sys/fs/cgroup/cpu,cpuacct/docker/sys/fs/cgroup/systemd/docker/etc/default/docker/etc/docker/etc/init.d/docker/var/lib/docker/run/dockerfind: `/run/user/1000/gvfs': 權限不夠/usr/lib/docker/usr/share/code/resources/app/extensions/docker/usr/share/bash-completion/completions/docker/usr/bin/docker/home/davidhopper/Qt5.10.0/5.10.0/Src/qtwebengine/src/3rdparty/chromium/third_party/protobuf/jenkins/docker/home/davidhopper/.cache/bazel/_bazel_davidhopper/install/5b1e8be5d1d6766f635a7db5967707e9/_embedded_binaries/embedded_tools/tools/build_defs/docker/home/davidhopper/.vscode/extensions/njpwerner.autodocstring-0.2.0/.vscode-test/Visual Studio Code.app/Contents/Resources/app/extensions/docker/home/davidhopper/code/apollo/docker/home/davidhopper/code/protobuf-master/jenkins/docker/home/davidhopper/code/apollo1215/apollo/docker

2.刪除Docker緩存

 

復制代碼代碼如下:
sudo rm -rf /home/davidhopper/.cache/bazel/_bazel_davidhopper/install/5b1e8be5d1d6766f635a7db5967707e9/_embedded_binaries/embedded_tools/tools/build_defs/docker

 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产一区二区三区中文| www日韩中文字幕在线看| 久久亚洲精品一区二区| 亚洲国产日韩欧美在线99| 日韩中文字幕在线视频播放| 日韩欧美国产激情| 深夜福利日韩在线看| 欧美性少妇18aaaa视频| 国产成人精品一区| 欧美综合第一页| 欧美日韩高清在线观看| 国产日韩在线亚洲字幕中文| 亚洲第一av网站| 中文字幕在线精品| 色综合视频一区中文字幕| 91精品国产电影| 国产精品亚洲аv天堂网| 亚洲国产欧美一区二区丝袜黑人| 久久视频国产精品免费视频在线| 久久久女人电视剧免费播放下载| 亚洲成成品网站| 91国产美女视频| 成人免费视频在线观看超级碰| 尤物yw午夜国产精品视频| 久久国产精品久久精品| 日韩精品视频在线播放| 国产精品视频一| 久久视频精品在线| 91久久国产综合久久91精品网站| 欧美人在线视频| 久久久久久有精品国产| 国产精品久久久久久久9999| 亚洲国模精品一区| 日韩www在线| 欧美大全免费观看电视剧大泉洋| 久久久久久亚洲精品中文字幕| 韩剧1988免费观看全集| 欧美激情精品久久久久久免费印度| 色妞色视频一区二区三区四区| 欧美在线性爱视频| 日韩av在线天堂网| 亚洲精品之草原avav久久| 中文字幕日韩在线播放| 国产一区二区三区高清在线观看| 日韩电影中文字幕av| 国产欧美欧洲在线观看| 国产亚洲精品久久| 麻豆乱码国产一区二区三区| 久久久久久噜噜噜久久久精品| 久久免费福利视频| 亚洲a中文字幕| 国产精品情侣自拍| 欧美最猛性xxxxx(亚洲精品)| 国产精品三级网站| 欧美精品18videosex性欧美| 97在线精品国自产拍中文| 97国产在线观看| 欧美成年人网站| 国产精品久久一区主播| 欧美福利在线观看| www.色综合| 国产成人一区二区三区| 亚洲国产日韩欧美在线图片| 国产精品香蕉在线观看| 日韩欧美在线观看| 中文字幕亚洲图片| 精品久久久一区二区| 国产精品极品尤物在线观看| 欧美限制级电影在线观看| 亚洲国产成人在线播放| 成人亚洲欧美一区二区三区| 久久躁狠狠躁夜夜爽| 在线性视频日韩欧美| 国产精品视频26uuu| 国产精品91久久久久久| 精品国产一区久久久| 国产精品高潮呻吟视频| 国语自产精品视频在免费| 亚洲男人天堂古典| 国产精品精品一区二区三区午夜版| 高清日韩电视剧大全免费播放在线观看| 国产精品白丝jk喷水视频一区| 国产日韩精品在线观看| 正在播放国产一区| 久久精品91久久久久久再现| 富二代精品短视频| 日韩少妇与小伙激情| 91在线观看免费| 亚洲伊人久久综合| 国产盗摄xxxx视频xxx69| 欧美日韩福利电影| 欧美亚洲第一区| 国内精品视频在线| 91国偷自产一区二区三区的观看方式| 国产精品青青在线观看爽香蕉| 欧美一级视频在线观看| 26uuu亚洲国产精品| 欧美在线视频一二三| 国产91av在线| 日韩欧美一区二区三区| 亚洲电影第1页| 欧美极品欧美精品欧美视频| 中文字幕日韩电影| 久久人人爽人人爽人人片亚洲| 精品成人在线视频| 欧美高跟鞋交xxxxxhd| 欧美成人免费全部| 亚洲第一视频网站| 2021久久精品国产99国产精品| 亚洲成人久久网| 国产日本欧美一区| 尤物yw午夜国产精品视频明星| 成人美女av在线直播| 69影院欧美专区视频| 久久人91精品久久久久久不卡| 性色av一区二区三区免费| 亚洲欧美在线x视频| 国内精品久久久久| 一区二区三区国产在线观看| 97av在线播放| 国产午夜精品理论片a级探花| 亚洲精品91美女久久久久久久| 国产精品福利在线观看网址| 日本三级韩国三级久久| 亚洲一区二区三| 亚洲欧美日韩精品久久亚洲区| 日韩av片免费在线观看| 欧美激情视频给我| 国产美女久久精品| 成人黄色网免费| 精品中文字幕在线观看| 亚洲国产欧美一区二区三区久久| 亚洲精品久久在线| 日韩中文字幕视频在线观看| 午夜精品久久久久久99热软件| 成人乱色短篇合集| 成人中文字幕在线观看| 精品久久久久久亚洲国产300| 91久久久久久久久久| 色先锋资源久久综合5566| 欧美精品福利视频| 国产精品久久77777| 亚洲精品不卡在线| 欧美精品一区在线播放| 91av在线国产| 欧美激情亚洲激情| 高潮白浆女日韩av免费看| 亚洲最大福利视频| 久久精视频免费在线久久完整在线看| 日韩hd视频在线观看| 欧美激情国产精品| 亚洲第一色中文字幕| 国产成人精品一区| 欧美日韩精品二区| 久久精品一偷一偷国产| www.久久色.com| 欧美激情精品久久久久久免费印度| 欧美第一页在线| 日韩精品中文在线观看| 日韩黄色在线免费观看| 日日噜噜噜夜夜爽亚洲精品| 成人欧美一区二区三区黑人孕妇| 久久久噜噜噜久久中文字免| 一区二区三区四区在线观看视频|