docker 守护程序日志丢失

docker daemon logs are missing

我正在寻找 docker-daemon 日志,这些日志显示 docker 客户端和 docker daemon 之间的信息.

根据这个答案:Where is the Docker daemon log?

日志应该在 /var/log/docker.log for boot2docker(我是 运行 docker on windows)。

但是,boot2docker 已被弃用并被 docker-machine 取代。

无论如何,我没有上面列出的目录或日志文件。我什至没有 /var 目录。

在指定路径中创建上述日志文件后,守护程序甚至没有写入 docker.log 文件。

有什么想法吗?

当您使用 boot2dockerdocker-machine 时,您首先需要使用 docker-machine ssh <machineName> ssh 进入该 VM。在那里您会找到 /var/log/ 文件夹。