Azure-docs: Пример образа частного докер-хаба

Созданный на 6 июн. 2018  ·  9Комментарии  ·  Источник: MicrosoftDocs/azure-docs

Было бы здорово увидеть пример, показывающий, как настроить экземпляр контейнера для извлечения из образа частного концентратора докеров.


Сведения о документе

Не редактируйте этот раздел.

assigned-to-author container-instancesvc doc-enhancement triaged

Самый полезный комментарий

Спасибо, @dankellett , прошу прощения за медленный ответ, вот. Для развертывания в ACI из частного репозитория Docker Hub сервер входа в реестр образов должен быть index.docker.io . Например, вот настройки, которые я использовал для успешного развертывания из моего личного репозитория в Docker Hub:

image

Если бы вы могли, вы могли бы попробовать и сообщить нам, как это идет?

Спасибо, -ММ

Все 9 Комментарий

Спасибо за ответ! Я поручил проблему автору контента для дальнейшего изучения и обновления документа по мере необходимости.

Привет @dankellett , спасибо за отзыв. Вам было интересно увидеть, как это сделать конкретно на портале , или вообще получить изображение из частного репозитория?

Меня интересовал портал, но меня также интересовал cli. Когда я попытался это сделать сам, у меня возникли проблемы с корректной аутентификацией в репозитории hub.docker.com.

Спасибо, @dankellett , прошу прощения за медленный ответ, вот. Для развертывания в ACI из частного репозитория Docker Hub сервер входа в реестр образов должен быть index.docker.io . Например, вот настройки, которые я использовал для успешного развертывания из моего личного репозитория в Docker Hub:

image

Если бы вы могли, вы могли бы попробовать и сообщить нам, как это идет?

Спасибо, -ММ

Привет, @dankellett , проверяю, есть ли у тебя шанс попробовать это.

Привет, @mmacy , я попытался последовать твоему примеру, и у меня возникла ошибка развертывания. Я ввел свои обычные учетные данные Docker Hub, несколько раз проверил правильный пароль.

{"code":"DeploymentFailed","message":"Сбой по крайней мере одной операции развертывания ресурса. Пожалуйста, перечислите операции развертывания для получения подробной информации. См. https://aka.ms/arm-debug для получения подробной информации об использовании.","details ":[{"код":"BadRequest","сообщение":"{\r\n \"ошибка\": {\r\n \"код\": \"InaccessibleImage\",\r\n \ "message\": \"Изображение "mrdankellett/gettingstarted" в группе контейнеров "kelletttest3" недоступно. Проверьте образ и учетные данные реестра.\"\r\n }\r\n}"}]}

image

@dankellett Хм ... Я не могу воспроизвести эту проблему. Чтобы максимально точно отразить вашу среду, я удалил все остальные образы из своего репозитория, за исключением моего частного репозитория «aci-helloworld», развернул его в West US 2 в новой RG с именем «containerrg» и смог успешно развернуть . На всякий случай даже увеличил длину моего пароля, чтобы он был длиннее твоего.

Я предполагаю, что вы можете успешно docker pull образ с помощью интерфейса командной строки Docker, иначе образ еще не был бы в реестре, но можете ли вы подтвердить?

@ yangl900 Андерс, у тебя есть идеи по этому поводу? Дэн не может выполнить развертывание из частного репозитория Docker Hub, и, насколько я могу судить, все выглядит нормально.

Мне не хватало правильного тега, я добавил к изображению «последний» тег по умолчанию, и теперь это работает для меня.

Я думаю, что было бы неплохо добавить это в документы, если это еще не сделано. Я боролся с этим в течение добрых 30 минут, пытаясь понять, как выполнить развертывание из частного образа в Docker Hub. Насколько я могу судить, существует масса документации по развертыванию из ACR, но ничего по развертыванию из Docker Hub. Что меня сбило с толку, так это «Сервер входа в реестр изображений». Я пробовал docker.com, hub.docker.com, с протоколами, без протоколов, с /v2 , /login и т. д., но никогда не думал попробовать index.docker.io. В конце концов я сдался и собирался просто создать ACR, чтобы двигаться дальше, и тогда я наконец нашел ссылку на эту проблему внизу страницы документации.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги