Место, откуда вытягивается базовое изображение в Docker - PullRequest
0 голосов
/ 04 мая 2019

Я новичок в Docker и учусь писать файл Docker. Я на Windows 10. В файле Docker написано, что

ОТ microsoft / dotnet: 2.2.1-aspnetcore-runtime AS base

Мой вопрос - каково расположение базового образа "microsoft / dotnet: 2.2.1-aspnetcore-runtime"? Это собирается вытащить это из Интернета или это локальный диск?

Ответы [ 2 ]

1 голос
/ 04 мая 2019

да, по умолчанию это будет извлекать образ из реестра докера в сети.

docker.io

теоретически вы также можете использовать локально размещенный реестр (если он был настроен заранее, например, с JFrog). Затем вам нужно будет войти в свой реестр через ..

$ docker login localhost:8080 (например)

.. теперь, когда вы делаете ..

$ docker pull ...

.. он пытается вытащить из вашего локального реестра.

1 голос
/ 04 мая 2019

если у вас есть локальный образ с таким именем (проверьте, выполнив команду docker image ls), он развернет этот образ.

если нет, то вытащит его из dockerhub здесь https://hub.docker.com/_/microsoft-dotnet-core

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