1

我在 Windows 服务器上运行 Docker 守护程序,并且在其上运行了多个容器。在过去的 2 天里,服务器没有重新启动,但容器突然停止运行。当我打开 docker 仪表板时,容器会在它们重新启动时显示。

集装箱突然停止的原因可能是什么?我怀疑守护程序由于某种原因正在停止,但我不知道如何检查它何时实际停止/启动。

4

2 回答 2

0

默认情况下,日志将保存在 Windows 中:

C:\Users\%USER%\AppData\Local\Docker

格式为log.X.txt,按顺序编号。日志将显示比仪表板更多的信息 - 您可以按提升事件的“错误”或“警告”搜索,而不是典型的“信息”日志条目。

要查找单个守护程序启动(或停止),请查找如下事件:

[GoBackendProcess ][Info ] 开始 C:\Program Files\Docker\Docker\resources\com.docker.backend.exe -addr unix:\.\pipe\dockerBackendApiServer -native-api

[GoBackendProcess][Info] 开始

于 2022-01-28T13:04:09.710 回答
0

您可以在 2 个位置的 windows 上找到 docker 守护进程日志:

C:\Users\%USER%\AppData\Local\Docker

C:\Users\%USER%\AppData\Romaing\Docker\log\vm
于 2022-02-04T15:37:50.843 回答