温馨提示×

docker怎么设置日志文件大小及个数

小亿
317
2024-01-24 17:39:24
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要设置Docker的日志文件大小和个数,可以通过编辑Docker的配置文件来实现。以下是具体的步骤:

1. 打开Docker的配置文件daemon.json。在Linux上,该文件通常位于/etc/docker/目录下;在Windows上,该文件通常位于C:\ProgramData\docker\config目录下。如果文件不存在,则可以创建它。

2. 编辑`daemon.json`文件,在该文件中添加以下内容:

{

  "log-driver""json-file",

  "log-opts": {

    "max-size""10m",

    "max-file""3"

  }

}

在这个示例中,我们设置了每个日志文件的最大大小为10MB("max-size": "10m")和最多保留3个日志文件("max-file": "3")。你可以根据需要调整这些值。

3. 保存并关闭daemon.json文件。

4. 重新启动Docker服务,以使配置更改生效。在Linux上,可以使用以下命令重启Docker服务:

sudo systemctl restart docker

在Windows上,可以使用以下命令重启Docker服务:

Restart-Service Docker

完成以上步骤后,Docker将根据配置限制日志文件的大小和数量。新的日志文件将按照指定的大小进行滚动,并且超过指定数量的旧日志文件将被删除。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:mysql怎么查询日志文件大小

0