sam*_*ers 3 logging docker ubuntu-18.04
Docker 似乎允许通过 /etc/docker/daemon.json 或运行容器时的选项来指定任何选择的日志驱动程序。此外,它也允许指定驱动程序选项,但是否可以提及日志本身存储的位置。或者至少我可以知道 docker 保存日志的位置,即使该位置不可自定义。
参考:例如考虑默认驱动程序 - JSON 文件日志记录驱动程序
需要考虑的环境: Ubuntu/CentOS/Windows 等...但正在寻找通用解决方案。
如果您想检查 docker 守护程序日志,那么您可以在此处找到它。
检查容器的日志。
如果是默认日志驱动 Json 文件,您可以使用命令获取日志。
docker logs container-id
Run Code Online (Sandbox Code Playgroud)
或者使用dockerspect获取特定容器日志的位置
docker inspect --format='{{.LogPath}}' container-id
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
3907 次 |
| 最近记录: |