禁用docker中现有容器的日志

时间:2018-02-08 17:42:29

标签: linux docker

我是docker的新手,在Arch linux上运行Ubuntu容器。我使用它来调试和使用旧版本的gcc构建软件。我在磁盘上运行不足,偶然发现了我能够截断的日志。我不需要日志但不想丢失我创建的现有容器。我遇到的解决方案(通过驱动程序禁用或将旋转大小设置为0m)在我的理解中应用于创建新容器,但我想将它们应用于现有容器。

1 个答案:

答案 0 :(得分:1)

您可以使用docker commit创建该容器的图像,使用docker rm删除容器,然后使用--log=none选项docker run

如果您是Docker的新用户,请考虑使用给定图像的短暂容器是最佳选择。您还可以维护Dockerfile以使用docker build重新创建该图像。