我已经按照教程建立了一个.net核心Web应用程序到docker镜像,发布到一个蔚蓝的容器注册表,然后我安装了我的VSTS Release模板来部署容器到应用程序服务。Azure应用程序服务码头容器'服务不可用'
这一切似乎工作,我可以在容器注册表中查看我的图像,并且部署看起来成功 - 但是当导航到应用服务站点时,我得到的只是HTTP 503 - 服务不可用。
应用服务已启动,我可以通过bash在我的文件系统中看到部署 - 所以我想知道如果我错过了什么吗?
我没有在我的任何模板中的“启动”命令,我想知道这是否可以吗?
该网站完全适用于VS2017,包括通过docker进行调试,所以它真的只是一个例子...我如何让App Service实际加载和执行映像?
谢谢!
编辑
而且这一点,我有访问哪些要求“形象操作系统‘窗口’不能在该平台上使用”泊坞窗诊断日志。
我的基本映像是microsoft/aspnetcore:2.0映像,它在我的开发环境中的Linux容器上运行得非常好......但似乎无法在Linux App Service中工作?
aspnetcore:2.0基础镜像不适合linux应用服务吗?
此外,我有权访问诊断日志,声称“图像操作系统”窗口“不能在此平台上使用。” 我的基本映像是microsoft/aspnetcore:2.0映像,它运行得非常好我的Linux容器在我的开发环境中......但似乎无法在Linux应用服务中工作? – watdo
你能够分享您正在关注的教程链接吗? – juvchan
我跟着各种各样的旅程一起开始,但开始我的构建和发布模板我使用了Azure门户连续传输刀片,然后修改为使用Azure容器注册表。 – watdo