Какой использовать? microsoft / azure-cli vs mcr.microsoft.com/azure-cli - PullRequest
0 голосов
/ 14 октября 2019

Существует как минимум два разных (?) Док-контейнера, которые обеспечивают установку Azure-Cli:

Для последнего не могу найти общедоступную ссылку на концентратор докеров. Это описано здесь :

Интерфейс командной строки Azure перенесен в реестр контейнеров Microsoft. Существующие теги в Docker Hub по-прежнему поддерживаются, но новые выпуски будут доступны только как mcr.microsoft.com/azure-cli.

Меня смущает то, что microsoft/azure-cli продолжает получать обновления. Тег latest был обновлен 20 дней назад.

Я хочу выполнить команды azure-cli на моем ноутбуке для разработки.

Вопрос в том, какой контейнер докера следует использовать? Какой из них более безопасен в будущем и будет получать обновления (функции) в будущем?

Ответы [ 2 ]

0 голосов
/ 14 октября 2019

Конечно, изображение mcr.microsoft.com/azure-cli лучше, пока у него есть новые версии. Но если нужная вам функция существует в обоих изображениях, то я думаю, что она не сильно отличается.

Но в зависимости от того, где вы используете контейнер, будет некоторая разница. Когда вы запускаете образ локально, оба доступны. Когда вы запускаете образ на платформе Azure, mcr.microsoft.com/azure-cli лучше в соответствии с Преимуществами реестра контейнеров Microsoft .

. Вы можете напрямую извлечь изображение mcr.microsoft.com/azure-cli с помощью команды docker pull mcr.microsoft.com/azure-cli, будет отлично работать.

0 голосов
/ 14 октября 2019

Если вы используете Container Registry, вы можете использовать позже, если вы делаете это на локальной машине, я бы порекомендовал вам перейти с docker hub image

Конечно, очень трудно сравнивать реестр контейнеров Azure с Docker Hub. Преимуществами ACR являются конфиденциальность по умолчанию, интеграция со службами Azure. Docker Hub, с другой стороны, является центром сообщества для создателей изображений и готовой интеграции с GitHub и Bitbucket.

...