首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从私有Docker Hub库远程拉取Docker镜像?

如何从私有Docker Hub库远程拉取Docker镜像?
EN

Stack Overflow用户
提问于 2016-06-29 17:28:01
回答 3查看 59.5K关注 0票数 27

我在Docker Hub私有存储库中有几个镜像,我需要使用Docker remote Rest API在远程机器上拉取这些镜像。有没有办法进行远程身份验证?

这些是我想要远程拨打的电话:

代码语言:javascript
复制
docker login
docker pull myrepo/myimage
EN

回答 3

Stack Overflow用户

发布于 2016-09-15 22:20:47

是,有一种方法,您只需指定远程主机

代码语言:javascript
复制
docker login myrepo.com

然后你就可以访问你的图像了

代码语言:javascript
复制
docker pull myrepo.com/myimage

您还可以指定一个标记

代码语言:javascript
复制
docker pull myrepo.com/myimage:mytag

希望这对你有用。

票数 52
EN

Stack Overflow用户

发布于 2020-08-25 07:59:10

只有当我公开repo时,我才能解决同样的问题。确保存储库是公共的,这是我在命令行中遵循的一组指令:一次从docker集线器注销,然后再次登录。

1- docker logout

2- docker login --username=YOURUSERNAME在系统提示时输入密码

3- docker pull "repositoryName"/"imageName"[:tag]

如果不包含"tag“,则默认值为"latest”。然后通过docker images命令检查图像是否被拉取。

票数 -2
EN

Stack Overflow用户

发布于 2019-07-23 18:16:44

docker镜像拉取127.0.0.1:5000 /jenkins:latest

上面的ip是您的私有机器的ip,5000是您的映射端口/jenkins:latest是您的镜像名称,它存在于您的私有注册表中,您可以查看@ localhost:5000/v2/_catalog

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38095551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档