首页 > 解决方案 > 在 Docker 中拉取基础镜像的位置

问题描述

我是 Docker 新手,正在学习编写 docker 文件。我在 Windows 10 上。在 docker 文件中它说

FROM microsoft/dotnet:2.2.1-aspnetcore-runtime AS base

我的问题是 - 基本映像“microsoft/dotnet:2.2.1-aspnetcore-runtime”的位置是什么?这是要从 Web 位置提取它还是它是本地驱动器?

标签: windowsdocker

解决方案


是的,默认情况下,这将从网络中的 docker 注册表中提取图像。

docker.io

理论上,您也可以使用本地托管的注册表(如果您事先设置了它,例如使用 JFrog)。然后,您必须通过..登录到您的注册表

$ docker login localhost:8080(例如)

..现在当你这样做时..

$ docker pull ...

..它试图从您的本地注册表中提取。


推荐阅读