Docker容器日志怎么查看与清理

   2025-02-13 3300
核心提示:要查看Docker容器的日志,可以使用以下命令:查看运行中容器的日志:docker logs 容器ID或容器名称例如,要查看名为my-container

要查看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

请注意,清空日志后将无法恢复已删除的日志。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言