我如何不创建Docker容器日志?

杰西·惠特姆(Jesse Whitham)

因此,在将容器作为守护程序启动后,今天的硬盘空间已满:

sudo docker run -d --name nexpose-server nexpose

找到容器的日志文件后,我意识到运行容器已产生了177GB的日志文件(所有可用硬盘空间)。

我知道这不是通常的行为,但是容器中的进程将大量数据输出到stdout。大多数输出​​是在前30个奇数分钟内生成的,因为它会更新自身并初始化数据库等。

我希望能够禁用保存日志或将stdout传递给/dev/null这可能吗?有谁有更好的主意?

帕维尔

从Docker 1.6开始,您可以--log-driver=none在运行容器时使用在此处查看示例:https//www.sumologic.com/2015/04/16/new-docker-logging-drivers/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章