最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker 清理環(huán)境操作

 更新時間:2020年11月19日 10:07:47   作者:Why Coding  
這篇文章主要介紹了Docker 清理環(huán)境操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

開始清理,需要慎重!

列出無用的卷

docker volume ls -qf dangling=true

清理無用的卷

docker volume rm $(docker volume ls -qf dangling=true)

清理無用的鏡像

docker rmi $(docker images | grep '^<none>' | awk '{print $3}')

繼續(xù)清理

docker system prune

docker volume prune

以上足夠使用,其他命令不要知道了!

補(bǔ)充知識:Docker 一文教你清理docker空間釋放磁盤空間

如何清理docker目錄

docker 目錄已經(jīng)占滿系統(tǒng)盤,又不好遷移,問下有沒有快捷的解決方案,答案是有的。以下是我整理的經(jīng)典案列,適合生產(chǎn)以及測試使用。編寫清理docker 日志腳本如下:

[root@www ~]# cat clean_docker_log_space.log 
#!/bin/bash
docker_log_files=$(find /var/lib/docker/containers/ -name '*-json.log')
docker_logs_size=$(find /var/lib/docker/containers/ -name '*-json.log' | xargs du -sc | tail -1 |awk '{print $1,"K"}')
free -h && sync && echo 1 > /proc/sys/vm/drop_caches  #釋放系統(tǒng)緩存
 
echo -e "\033[32mThe docker log total size is $docker_logs_size\033[0m"
 
for log in $docker_log_files
  do
   echo "Now is cleaning docker log,docker core logs:$log"
    cat /dev/null > $log
    systemctl reload docker #加載docker服務(wù),不影響已經(jīng)docker
  done 
 
free -h

運行結(jié)果如下:

[root@www ~]# ./clean_docker_log_space.log 
       total    used    free   shared buff/cache  available
Mem:      976M    598M    112M    6.8M    264M    157M
Swap:     511M     66M    445M
The docker log total size is 80 K
Now is cleaning docker log,docker core logs:/var/lib/docker/containers/7538f077348e3c9722fb90ed4b0a5c3d60d72112e989526767c63d55f5a76f3e/7538f077348e3c9722fb90ed4b0a5c3d60d72112e989526767c63d55f5a76f3e-json.log
Now is cleaning docker log,docker core logs:/var/lib/docker/containers/235d20190027e757a203f1b4d4093335fb92ba515f7a501448c36c1332c622a2/235d20190027e757a203f1b4d4093335fb92ba515f7a501448c36c1332c622a2-json.log
Now is cleaning docker log,docker core logs:/var/lib/docker/containers/685a7af447ce884de1e9bbeb5d4ca0ca99860096f71c33b4f9a4d15a427c5e00/685a7af447ce884de1e9bbeb5d4ca0ca99860096f71c33b4f9a4d15a427c5e00-json.log
       total    used    free   shared buff/cache  available
Mem:      976M    599M    176M    6.8M    200M    168M
Swap:     511M     66M    445M
 
[root@www ~]# find /var/lib/docker/containers/ -name '*-json.log' | xargs du -sc | tail -1 |awk '{print $1,"K"}'
0 K

建議把腳本加Linux 定時任務(wù)里面每周清理一次,這個就可以保證docker 不產(chǎn)生而外的日志文件。

生產(chǎn)環(huán)境如下所示

df -TH docker 使用系統(tǒng)磁盤的93%

執(zhí)行腳本 clean_docker_log_space.log ,執(zhí)行清理腳本之后df -TH,docker 使用系統(tǒng)磁盤的43%

docker部署建議

最后建議大家在部署docker 的應(yīng)用建議在docker自定義配置目錄

#首先,掛載容量的磁盤,掛載目錄選擇/data
[root@www ~]# mkdir -p /data
#停止docker
[root@www ~]# systemctl stop docker
 
#將數(shù)據(jù)移到新目錄
[root@www ~]# mv /var/lib/docker /data
#修改配置,增加 --graph /data
[root@www ~]# vim /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph /data 
 
[root@www ~]# systemctl daemon-reload
[root@www ~]# systemctl start docker 
[root@www ~]# systemctl enable docker.service 
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
 

以上這篇Docker 清理環(huán)境操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker單機(jī)部署Doris超詳細(xì)圖文教程

    Docker單機(jī)部署Doris超詳細(xì)圖文教程

    Apache?Doris是一款基于MPP架構(gòu)的分析型數(shù)據(jù)庫,由百度大數(shù)據(jù)部研發(fā),支持亞秒級響應(yīng)時間的實時數(shù)據(jù)分析,本文旨在為學(xué)習(xí)Doris的同學(xué)提供一個快速的操作指引,以便更高效地挖掘數(shù)據(jù)背后的價值,對docker?部署Doris?數(shù)據(jù)庫使用感興趣的朋友跟隨小編一起看看吧
    2024-09-09
  • 使用docker部署influxdb與 mongo的常用命令

    使用docker部署influxdb與 mongo的常用命令

    這篇文章主要介紹了使用docker部署influxdb與 mongo的常用命令,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • docker如何更改鏡像

    docker如何更改鏡像

    這篇文章主要介紹了docker如何更改鏡像問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Docker安裝Nginx教程實現(xiàn)圖例講解

    Docker安裝Nginx教程實現(xiàn)圖例講解

    這篇文章主要介紹了Docker安裝Nginx教程圖例講解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • 淺談Docker鏡像列表中的none:none是什么

    淺談Docker鏡像列表中的none:none是什么

    這篇文章主要介紹了Docker鏡像列表中的none:none問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 部署維護(hù)docker環(huán)境的詳細(xì)教程

    部署維護(hù)docker環(huán)境的詳細(xì)教程

    這篇文章主要介紹了部署維護(hù)docker環(huán)境的詳細(xì)教程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-02-02
  • kubernetes作用領(lǐng)域總結(jié)

    kubernetes作用領(lǐng)域總結(jié)

    在本文里我們給大家整理關(guān)于kubernetes作用領(lǐng)域以及可以做的項目和思路,有興趣的朋友們參考下。
    2019-06-06
  • 解決docker容器無法ping外網(wǎng)的問題

    解決docker容器無法ping外網(wǎng)的問題

    在本篇文章里小編給大家分享的是關(guān)于解決docker容器無法ping外網(wǎng)的問題,有需要的朋友們可以參考下。
    2020-03-03
  • docker官方鏡像下載及使用Dockerfile創(chuàng)建鏡像的方法

    docker官方鏡像下載及使用Dockerfile創(chuàng)建鏡像的方法

    這篇文章主要介紹了docker官方鏡像下載及使用Dockerfile創(chuàng)建鏡像的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-02-02
  • Docker拉鏡像報錯error pulling image configuration: unknown blob

    Docker拉鏡像報錯error pulling image configuration:

    這篇文章主要介紹了Docker拉鏡像報錯error pulling image configuration: unknown blob的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09

最新評論

淅川县| 广州市| 昭觉县| 卢湾区| 丘北县| 隆林| 平和县| 黑龙江省| 剑川县| 双江| 甘泉县| 河北区| 曲水县| 彭州市| 新干县| 克拉玛依市| 柯坪县| 突泉县| 略阳县| 十堰市| 上杭县| 德化县| 霍城县| 富民县| 成安县| 武义县| 太白县| 于都县| 博湖县| 琼海市| 栾城县| 弋阳县| 仲巴县| 特克斯县| 馆陶县| 邯郸县| 黄龙县| 大港区| 晴隆县| 双辽市| 玉山县|