我们已经开始将我们的微服务转换为容器,我们已经在visual studio 2017的帮助下取得了成功。使用添加docker支持功能生成的dockerfile,可以直接使用该过程(我回答有关此here的问题) )。然后我们可以明显地从visual studio调试和运行它而没有任何问题。如果我停止然后从Kitematic再次启动相同的容器,它不起作用。
我们尝试使用以下命令提取工作容器:
当我们运行docker ps时,一切运行正常,状态为Up,具有已定义的端口,但不响应任何HTTP请求。
我们缺少什么?
与此同时,我能够解决问题,但看起来像一个奇怪的解决方案。如果你最终让容器在Debug中运行得很好而不是在发布中,我建议你:
祝好运