Docker容器日志怎么查看与清理
要查看Docker容器的日志,可以使用以下命令:
-
查看运行中容器的日志:
docker logs <容器ID或容器名称>
例如,要查看名为
my-container
的容器的日志,可以运行以下命令:docker logs my-container
-
查看停止的容器的日志:
docker logs <容器ID或容器名称>
例如,要查看ID为
abc123
的停止容器的日志,可以运行以下命令:docker logs abc123
要清理容器的日志,可以使用以下命令:
-
清空运行中容器的日志:
docker exec <容器ID或容器名称> sh -c 'echo "" > <日志文件路径>'
例如,要清空名为
my-container
的容器的日志,可以运行以下命令:docker exec my-container sh -c 'echo "" > /var/log/my-container.log'
-
清空停止的容器的日志:
docker cp /dev/null <容器ID或容器名称>:<日志文件路径>
例如,要清空ID为
abc123
的停止容器的日志,可以运行以下命令:docker cp /dev/null abc123:/var/log/my-container.log
请注意,清空日志后将无法恢复已删除的日志。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:美国服务器带宽测试的方法是什么 下一篇:android的padding属性怎么调用
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。