美女极品粉嫩美鮑在线观看,亚洲性图,综合区,老子影院午夜伦不卡.一级黄色电影,亚洲 日韩 欧美 国产 春色

docker控制容器日志大小的方法
日期:2024年03月27日     新聞分類: 技術中心      瀏覽:2747次

容器run時單獨限制

使用--log-opt參數(shù)限制容器日志大小

在啟動容器時,可以使用--log-opt參數(shù)設置日志驅動程序的選項。我們將使用max-size和max-file選項來限制容器日志的大小。

示例

docker run -d \

 --name example-container \

 --log-opt max-size=10m \

 --log-opt max-file=3 \

 nginx:latest

max-size=10m:限制單個日志文件的最大大小為 10MB。

max-file=3:限制日志文件的數(shù)量為 3 個。

當日志文件達到 10MB 時,docker 會自動輪換日志文件,保留最新的3個日志文件。

全局限制

1. 修改docker daemon配置文件

如果您希望為所有容器設置默認的日志大小限制,可以修改docker daemon配置文件。配置文件的位置根據(jù)您的操作系統(tǒng)而異,以下是一些常見操作系統(tǒng)的配置文件位置:

?Ubuntu 和 Debian:/etc/docker/daemon.json

?CentOS:/etc/sysconfig/docker

示例

打開或創(chuàng)建docker daemon配置文件,并添加以下內容

{

 "log-driver": "json-file",

 "log-opts": {

   "max-size": "10m",

   "max-file": "3"

 }

}

這里的配置與前面的--log-opt參數(shù)相同,將為所有容器限制日志文件大小。

2. 保存并關閉配置文件。然后重啟 docker 服務以使更改生效:

sudo systemctl restart docker

現(xiàn)在,所有新啟動的容器都將遵循配置文件中定義的日志大小限制。

容器日志大小查看

docker日志文件一般保存在/var/lib/docker/目錄下,可以通過以下命令查看文件所占磁盤大?。?

du -sh *//

找到大文件后,先確認是否涉及到正在使用的容器(比較容器名),如果無關則一般可以用rm -rf命令刪除。

版權所有: 山西科達自控股份有限公司 備案號:晉ICP備09004627號-2   

郵箱

keda@sxkeda.com

電話

400-0351-150

微信

專屬
客服

留言

右側導航