成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

徹底解決 Docker 日志膨脹

云計算 云原生
我發現一臺服務器的磁盤空間即將耗盡。經過排查,發現某個 Docker 容器在一年內生成了14 GB 的日志文件。為避免類似問題,本文將指導你如何快速檢查、清理 Docker 日志,并設置日志大小限制以防止未來日志失控。

最近,我發現一臺服務器的磁盤空間即將耗盡。經過排查,發現某個 Docker 容器在一年內生成了14 GB 的日志文件。為避免類似問題,本文將指導你如何快速檢查、清理 Docker 日志,并設置日志大小限制以防止未來日志失控。

  • 重啟容器(如服務器重啟或手動執行 systemctl restart docker)不會清除日志,日志文件會持續累積。
  • 重建容器(刪除并重新創建容器)才會重置日志。

檢查 Docker 日志大小

默認日志路徑:

/var/lib/docker/containers/<容器ID>/<容器ID>-json.log

使用以下命令按大小排序查看所有日志文件:

find /var/lib/docker/containers/ -name "*-json.log" | xargs du -h | sort -hr

示例輸出:

5.9G /var/lib/docker/containers/d2e92.../d2e92...-json.log
4.9G /var/lib/docker/containers/ec7a4.../ec7a4...-json.log

根據容器 ID 查找容器名稱

使用docker inspect命令:

docker inspect --format='{{.Name}}' <容器ID>

示例輸出:

/php-fpm-valente

(注意:輸出結果會以斜杠開頭,實際容器名為php-fpm-valente)

清理 Docker 日志

  • 清理單個日志文件:
truncate -s 0 /var/lib/docker/containers/<容器ID>/<容器ID>-json.log
  • 清理所有日志文件(謹慎使用):
truncate -s 0 /var/lib/docker/containers/*/*-json.log

設置日志大小限制

  • 編輯 Docker 守護進程配置文件/etc/docker/daemon.json(若不存在則新建):
sudo nano /etc/docker/daemon.json
  • 添加以下內容(限制單個日志文件為 10MB,保留最多 3 個歸檔文件):
{
    "log-driver": "json-file",
    "log-opts": {
        "max-size": "10m",
        "max-file": "3"
    }
}
  • 重啟 Docker 服務以生效:
sudo systemctl restart docker
  • 注意:此配置僅對新創建的容器生效。若需應用到現有容器,需刪除并重建它們。

驗證配置

使用以下命令檢查容器的日志配置:

docker inspect <容器名稱> | grep -A 4 LogConfig

示例輸出:

"LogConfig": {
    "Type": "json-file",
    "Config": {
        "max-file": "3",
        "max-size": "10m"
    }
}

總結

  • 定期檢查日志大小,避免磁盤空間耗盡。
  • 通過daemon.json配置日志輪轉,限制日志文件大小。
  • 清理日志時優先使用truncate,避免直接刪除文件導致容器異常。

遵循以上實踐,可有效管理 Docker 日志,提升服務器資源利用率和穩定性。更多配置細節請參考Docker 官方文檔[1]。

參考資料

[1]Docker 官方文檔:https://docs.docker.com/config/containers/logging/configure/

責任編輯:武曉燕 來源: 程序猿技術充電站
相關推薦

2025-06-17 06:40:45

DockerDocker鏡像

2021-12-03 12:15:01

QT中文亂碼Windows

2022-10-08 23:55:58

iOS蘋果開發

2025-06-18 03:00:00

DockerIPv6網絡Dify插件開發

2023-02-27 08:08:54

Pulsar源碼重復消費

2018-09-18 11:28:01

2009-12-21 14:12:30

路由器配置故障

2009-11-27 10:31:02

GPRS路由

2010-01-11 18:05:24

VB.NET窗體繼承

2010-01-12 16:33:08

交換機故障

2009-02-11 09:35:00

DHCP服務器故障

2021-03-13 21:00:30

電腦PC電腦彈窗廣告

2021-05-18 09:06:19

零信任郵件安全安全威脅

2021-02-18 08:22:26

KubernetesDocker鏡像

2009-07-23 18:58:40

微軟Linux虛擬化

2025-02-11 00:00:00

2009-11-26 14:03:35

無線路由器

2021-08-28 23:23:01

電腦廣告程序

2009-12-25 09:39:08

ADSL MODEM

2009-12-14 18:18:10

路由器轉發故障
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩在线观看视频网站 | 一区二区三区四区视频 | 成人在线免费视频 | 在线观看成人精品 | 夜夜草av| 国产日韩欧美精品 | 成人免费激情视频 | 国产精品区一区二 | 日韩一区在线播放 | 成人欧美一区二区三区视频xxx | a级片www | 中文字幕日韩欧美 | av黄色片在线观看 | 欧美一区二区三区在线播放 | 狠狠色综合久久丁香婷婷 | 欧美福利精品 | 亚洲精品国产第一综合99久久 | 日韩男人天堂 | 亚洲精品欧美精品 | 日韩三级电影一区二区 | 91久久国产综合久久91精品网站 | 欧美精品综合 | 少妇精品亚洲一区二区成人 | 国产一二三区免费视频 | 日韩精品在线观看一区二区三区 | 奇米久久 | 一区二区三区四区在线视频 | 亚洲先锋影音 | 91在线播| 蜜桃特黄a∨片免费观看 | 亚洲美女视频 | 国产视频导航 | 国产成人亚洲精品 | 国产成人精品午夜视频免费 | 亚洲男人网 | 男人久久天堂 | 伊人超碰在线 | 欧美成人激情 | 国产一区h | 久草新视频 | 国产精品视频不卡 |