我在我的Mac上安装了对接工具箱。
我运行了以下命令来登录到我们的私有注册中心(JFrog Artituring4.1)。请求时提供用户名、电子邮件和密码,登录成功。
docker login <registry url>这在我的系统上创建了一个文件~/.docker/config.json,该文件对我的凭据有一定的表示。
拉和推图像工作了一段时间。后来,当我试图提取一个图像时,我得到了以下结果
b745547eea8f: Retrying in 1 second
8e68617bcad0: Retrying in 1 second
d0a4a553178b: Retrying in 1 second
4ef6bb1e3944: Retrying in 1 second
5f70bf18a086: Retrying in 1 second
69bd93b9db4e: Waiting
unknown: Authentication is required在没有运气的情况下重试了多次。再次运行“停靠者登录”并重新尝试。同样的问题出现了2-3分钟。2-3分钟后,“码头拉”开始工作。
问题
我们即将向我们公司的每一个人开放我们的私人登记处。我不想让人们在拍照的时候面对这些事情。
发布于 2016-09-20 15:26:54
你的网址可能是罪魁祸首。因为你没有包括它,所以很难判断你是否使用了这样的东西:
https://artifactory.company.com (正确)
或者这个:
artifactory.company.com:443 (不正确)
我已经经历过,使用像artifactory.company.com:443这样的登录URL可以成功登录,但是会有一些奇怪的问题,比如阻止图片被推到Artifactory。
如果发生这种情况,要么删除. .docker/config.json文件并再次登录,要么编辑它,将:artifactory.company.com:443更改为https://artifactory.company.com
发布于 2017-06-06 00:45:04
升级到最新版本的Artifactory (4.10)有所帮助。从那以后就没看到这个问题。
https://stackoverflow.com/questions/38277019
复制相似问题