我正在尝试在docker中运行我的第一个Asp.Net核心服务,它立即退出,我假设因为进程崩溃了。如果它在VM上我知道我会做什么:查看系统事件查看器,查看异常日志,或尝试附加调试器。我对docker有什么选择?
答案 0 :(得分:0)
运行
docker ps -a
这将列出所有正在运行和退出的容器。
现在运行
docker inspect <YOUR_STOPPED_CONTAINER_ID>
这将列出该容器的所有属性(如退出代码和错误,如果可用)
编辑:
您也可以使用泊坞窗日志。对于所有可用选项,请参阅official documentation
docker logs [OPTIONS] CONTAINER