[英]How to have the docker container logs on the host machine
docker容器控制台日志的存储位置。 以及如何将Docker容器的控制台日志存储在主机上?
我在下面尝试获取日志位置。 这指向我指向/var/lib/docker/containers/
文件,但我在docker容器内的/ var / lib找不到任何称为docker的目录
docker inspect --format='{{.LogPath}}' <container id>
我想收集我们从docker logs <containerid>
获取的日志,以将其挂载到我的主机上。
尝试:
docker ps
查找集装箱ID
和
docker inspect <CONTAINER ID>| grep LogPath
查找日志,但是更好的方法是直接使用:
docker logs <CONTAINER ID>
docker logs <CONTAINER_NAME> or <CONTAINER_ID>
喜欢:
docker logs container1
容器应已启动并正在运行。 在上下文和方法中查看容器执行后会发生什么,这非常有用。
希望能有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.