Можно ли запустить образ докера прямо из ACR - PullRequest
0 голосов
/ 05 февраля 2019

Я создал новое простое веб-приложение .Net Core «Hello World».Когда я запускаю это локально, в браузере выводится «Hello World».Чтобы ознакомиться с докером и, в частности, с реестром контейнеров Azure, я создал экземпляр ACR.

Согласно Azure этот экземпляр успешно создан:

ACR Image

Однако, когда я пытаюсь перейти к адресу сервера входа в систему, я получаю ошибку «not found» (404) из браузера.

Я предполагаюесть кое-что, что мне нужно сделать, прежде чем я смогу перейти на сайт.Я осмотрел различные документы и учебные пособия, но не могу понять, что это может быть (кстати, я запускаю это в контейнере Linux, но строю в системе Windows).

1 Ответ

0 голосов
/ 05 февраля 2019

Реестр контейнеров Azure - это то, что он говорит, это реестр Contaier.Прямо как докер-хаб.Здесь вы можете хранить ваши изображения, общедоступные или личные, это просто диск другого пользователя.

Нет никакой логики, позволяющей запускать образ в ARC и получать внешний IP или DNS дляперейдите к нему.

Для этого вам необходимо развернуть образ на хосте, например, Kubernetes (инструмент оркестровки контейнеров) или на некотором хост-компьютере (localhost или другом компьютере).

Compair ARC toскажем, Гибхуб, это где вы храните свой исходный код.Не там, где он развернут.

https://docs.microsoft.com/en-us/azure/container-registry/

Как передавать или извлекать изображения:

https://docs.microsoft.com/en-us/azure/container-registry/container-registry-get-started-docker-cli

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...