【发布时间】:2018-06-25 22:49:03
【问题描述】:
尝试通过函数应用从 Azure 容器注册表部署 nginix 容器,
得到一个错误,
Linux worker 在资源组中不可用
如何将 linux worker 启用到资源组?
用于部署的 Dockerfile,
FROM nginx
COPY dist /usr/share/nginx/html
【问题讨论】:
-
您是否尝试将其部署在 Azure 应用服务上?如果是这种情况,在使用 CLI 创建应用服务计划后,它会显示有关 worker 的信息,如下所示,{ "maximumNumberOfWorkers": 1, "name": "myAppServicePlan", "targetWorkerSizeId": 0, "type": "Microsoft.Web/serverfarms", "workerTierName": null }
-
在我的情况下,此错误是在以下场景中引发的:我有两个带有应用服务计划的 Linux Azure Functions。我尝试使用消费计划(无服务器)创建另一个 Linux Azure 函数,但出现上述错误。我猜这个错误与 OP 的相同,但问题的根源不同。有人遇到过这样的问题吗?
标签: azure docker azure-functions azure-container-registry