Docker容器日志

时间:2016-03-17 18:42:01

标签: docker docker-registry

我们正在运行Century Link's Watchtower容器。这允许我们在创建时观看docker注册表并下载新图像。当了望塔发现新图像时,它会运行docker rmi,删除旧容器。有了旧日志就可以了。

有没有办法在没有使用日志记录服务的情况下保留日志,当docker进行清理时?

1 个答案:

答案 0 :(得分:1)

您可以通过登录共享数据卷来保留日志:

假设您在/ apps / logs location中有容器日志

 docker volume create logs
 docker run -v logs:/apps/logs <image>

或者您可以直接登录主目录

docker run -v /apps/logs:/apps/logs <image>

因此,通过这些方法,即使删除旧容器和图像,您也可以保留日志。