docker

docker怎么设置日志大小上限

小亿
811
2023-12-01 09:15:21
栏目: 编程语言

要设置Docker日志的大小上限,可以使用以下方法之一:
方法一:使用Docker命令行选项设置日志大小
可以在启动容器时使用--log-opt选项设置日志大小上限。
例如,要将日志大小上限设置为100 MB,可以使用以下命令:

docker run --log-opt max-size=100m my-container

这将将容器的日志大小限制为100 MB。
方法二:使用Docker Compose设置日志大小
如果使用Docker Compose来管理容器,可以在docker-compose.yml文件中使用logging选项来设置日志大小。
例如:

version: '3'
services:

  my-container:

    image: my-image

    logging:

      options:

        max-size: 100m

这将在启动容器时将日志大小限制为100 MB。
请注意,这些方法只能限制容器内部的日志大小,而无法限制宿主机上的Docker日志大小。如果要限制宿主机上的Docker日志大小,可以参考Docker官方文档中关于日志驱动程序的更多信息。

0
看了该问题的人还看了