【问题标题】:How do you push a docker hub image to an existing Azure web app?如何将 docker hub 映像推送到现有的 Azure Web 应用程序?
【发布时间】:2021-02-02 19:03:29
【问题描述】:

我没有创建 Azure Web 应用程序的权限,因此管理员为我创建了一个。我需要将图像从 Docker Hub 推送到现有的 Azure Web App。我设法找到的说明包括使用 VS Code、转到 Docker Hub 注册表、右键单击映像并选择将映像部署到 Azure 应用服务。从那里我被提示创建一个新的应用程序。我无法将图像推送到现有应用程序。如何做到这一点?

【问题讨论】:

  • 评论:请考虑在serverfault 上提问。在我看来,它更像是系统管理员 Q 而不是程序员 Q。

标签: azure docker


【解决方案1】:

您可以使用 AZ CLI 将 DockerHub 映像部署到 Azure WebApp 中

这是 Linux 容器的示例脚本。

dockerHubContainerPath="<replace-with-docker-container-path>" #format: <username>/<container-or-image>:<tag>

az webapp config container set --docker-custom-image-name $dockerHubContainerPath --name appName --resource-group myResourceGroup

https://docs.microsoft.com/en-us/azure/app-service/scripts/cli-linux-docker-aspnetcore?toc=%2Fcli%2Fazure%2Ftoc.json#sample-script

【讨论】:

    猜你喜欢
    • 2015-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-17
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    相关资源
    最近更新 更多