如何检查 docker 守护进程何时在寡妇上重新启动?
How to check when docker daemon was restarted on widows?
我是 运行 Docker 服务器上的 windows 守护进程,我有几个容器 运行 在上面。
最近2天,服务器没有重启,但是容器突然停止了运行。当我打开 docker 仪表板时,容器显示它们正在重新启动。
容器突然停止可能是什么原因?我怀疑守护进程由于某种原因正在停止,但我不知道如何检查它实际上是什么时候 stopped/started.
默认情况下,日志将保存在此处 Windows:
C:\用户\%USER%\AppData\Local\Docker
格式为log.X.txt,按顺序编号。日志将显示比仪表板更多的信息 - 您可以按提升事件的“错误”或“警告”进行搜索,而不是典型的“信息”日志条目。
要查找单个守护程序启动(或停止),请查找这样的事件:
[GoBackendProcess][信息] 启动 C:\Program Files\Docker\Docker\resources\com.docker.backend.exe -addr unix:\.\pipe\dockerBackendApiServer -native-api
[GoBackendProcess][信息] 已启动
您可以在 windows 上的两个位置找到 docker 守护程序日志:
C:\Users\%USER%\AppData\Local\Docker
和
C:\Users\%USER%\AppData\Romaing\Docker\log\vm
我是 运行 Docker 服务器上的 windows 守护进程,我有几个容器 运行 在上面。 最近2天,服务器没有重启,但是容器突然停止了运行。当我打开 docker 仪表板时,容器显示它们正在重新启动。
容器突然停止可能是什么原因?我怀疑守护进程由于某种原因正在停止,但我不知道如何检查它实际上是什么时候 stopped/started.
默认情况下,日志将保存在此处 Windows:
C:\用户\%USER%\AppData\Local\Docker
格式为log.X.txt,按顺序编号。日志将显示比仪表板更多的信息 - 您可以按提升事件的“错误”或“警告”进行搜索,而不是典型的“信息”日志条目。
要查找单个守护程序启动(或停止),请查找这样的事件:
[GoBackendProcess][信息] 启动 C:\Program Files\Docker\Docker\resources\com.docker.backend.exe -addr unix:\.\pipe\dockerBackendApiServer -native-api
[GoBackendProcess][信息] 已启动
您可以在 windows 上的两个位置找到 docker 守护程序日志:
C:\Users\%USER%\AppData\Local\Docker
和
C:\Users\%USER%\AppData\Romaing\Docker\log\vm