![](/img/trans.png)
[英]Getting ReadTimeoutError for tensorflow while deploying python app to Azure Web App
[英]Deploying python web app using docker image on azure
我正在尝试按照本教程DEPLOY PYTHON WEB APP IN WEB APP FOR CONTAINERS
我已经克隆了该项目,手动对其进行了测试,并且运行良好。 教程推荐在docker hub上推送docker镜像。 相反,我在azure
本身上创建了容器注册表,并将 docker 映像推送到azure container registry
。 我还没有启用azure container registry
使用的管理员,因此无需担心凭据,因为它不是私有注册表。
然后我使用了教程中提到的命令并启动了 Web 应用程序,但是当我尝试访问该 url 时,它显示Service Unavailable
。 我不知道我在这里做错了什么。
请帮忙。 谢谢
文件
FROM tiangolo/uwsgi-nginx-flask:python3.6-alpine3.7
ENV LISTEN_PORT=8000
EXPOSE 8000
COPY /app /app
用于在 Azure 容器上部署 Web 应用程序。 图像是导入密钥。
当图像在公共注册表中时,您只需要按照以下步骤操作:
有关更多详细信息,请参阅在 Web App for Containers 中部署 Docker/Go Web 应用程序。
当镜像在私有注册表中时,这里以 Azure 容器注册表为例。
您还需要一个步骤,为您的 Web 应用程序设置容器配置,如下所示:
az webapp config container set --name <app_name> --resource-group <resourceGroup_Name> --docker-custom-image-name <azure-container-registry-name>.azurecr.io/<image_name> --docker-registry-server-url https://<azure-container-registry-name>.azurecr.io --docker-registry-server-user <registry-username> --docker-registry-server-password <password>
有关更多详细信息,请参阅使用来自任何私有注册表的 Docker 映像。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.