如何解决daemon: manifest对docker.artifactory.com:8081/
:没有找到docker hub的最新版本
如果我们禁用'启用令牌认证选项,那么docker pull将失败。
例如,关于以下方面Centosimage,当你执行Docker pull时:
Docker pull docker.m.si-fil.com:8081/centos:最新
docker.m.si-fil.com:8081/centos:latest not found daemon: manifest的错误响应
的request.log显示:
2242 | 20190306113853 | | 127.0.0.1请求匿名| | | / api /码头工人/码头工人/ v2 / centos /表现/最新的HTTP / 1.1 | 404 | 0 |
随着码头工人中心在Arifactory的UI中,只支持基于令牌的身份验证docker-remote r储存库期权,您需要勾选启用令牌认证(见下面的截图)来启用Docker pull的执行。
在此之后,上面的docker pull示例应该可以正常工作。
Docker pull docker.m.si-fil.com:8081/centos:最新
最新:从centos拉
文摘:sha256:184e5f35598e333bfa7de10d8fb1cebb5ee4df5bc0f970bf2b1e7c7345136426
状态:镜像是最新的docker.m.si-fil.com:8081/centos:最新
Request.log显示如下:
3386 | 20190306114018 | | 127.0.0.1请求匿名| | | / api /码头工人/码头工人/ v2 / centos /表现/最新的HTTP / 1.1 | 200 | 1721 |
3795 | 20190306114022 | | 127.0.0.1请求匿名| | | / api /码头工人/码头工人/ v2 / centos /表现/ sha256:365fc7f33107869dfcf2b3ba220ce0aa42e16d3f8e8b3c21d72af1ee622f0cf0 HTTP / 1.1 | 200 | 529 |
