docker日志存在于以下日志文件中,如下所述
docker inspect --format='{{.LogPath}}' mycontainer
/var/lib/docker/containers/095110b921176a36ea93e216c36a9876c2ccdda0fbee285920156d32fc2b8010/095110b921176a36ea93e216c36a9876c2ccdda0fbee285920156d32fc2b8010-json.log
但我无法使用以下命令复制
docker cp mycontainer:`docker inspect --format='{{.LogPath}}' mycontainer` .
Error response from daemon: lstat /var/lib/docker/overlay/b55ca4183cde8b0b8bb696be72e89d147a61cfd2a24d501305d16b598e5bca40/merged/var/lib/docker/containers/095110b921176a36ea93e216c36a9876c2ccdda0fbee285920156d32fc2b8010/095110b921176a36ea93e216c36a9876c2ccdda0fbee285920156d32fc2b8010-json.log: no such file or directory
答案 0 :(得分:0)
给定路径位于docker主机上,而不是容器中
一个简单的cp
就足够了:
cp `docker inspect --format='{{.LogPath}}' mycontainer` .