我指的是这个链接 - Docker pull。
默认情况下, docker pull 从 Docker Hub ( https://hub.docker.com ) 拉取镜像。
我想知道此链接在我们的本地机器设置中配置的位置。我在 Windows 10 上使用 Docker。
我指的是这个链接 - Docker pull。
默认情况下, docker pull 从 Docker Hub ( https://hub.docker.com ) 拉取镜像。
我想知道此链接在我们的本地机器设置中配置的位置。我在 Windows 10 上使用 Docker。
您不能更改 docker 映像的默认域。这是设计使然:
您使用此“在配置文件中定义的私有注册表”安装的 Docker 将与其他所有 Docker 安装不兼容。运行
docker pull debian
需要在每次 Docker 安装时从同一个地方拉取。在他们的机器上使用 Docker 的开发人员将使用
debian
,centos
和ubuntu
官方图像。您安装的 Docker 只会提供您自己版本的这些图像(如果它们存在),这会破坏事情。
您应该通过完整的 URL 识别您的图像:
<your-private-registry>/<repository>/<image>:<tag>
默认域docker.io
(“docker hub”)在 docker 代码中硬编码。例如这里:
https://github.com/docker/distribution/blob/master/reference/normalize.go
如果不是用户提供的,请检查splitDockerDomain
设置为注册表的功能。docker.io