【发布时间】:2017-01-06 23:04:39
【问题描述】:
我正在尝试开发 V2 插件。我可以在我的插件配置中使用“docker plugin create”和“docker plugin enable”命令。但是“docker plugin push”命令失败并出现以下错误
[root@localhost plugin]# docker plugin push adityadani/pxd-plugin
Error response from daemon: errors:
denied: requested access to the resource is denied
unauthorized: authentication required
这是我的 docker 版本
Client:
Version: 1.13.0-rc4
API version: 1.25
Go version: go1.7.3
Git commit: 88862e7
Built: Sat Dec 17 01:34:17 2016
OS/Arch: linux/amd64
Server:
Version: 1.13.0-rc4
API version: 1.25 (minimum version 1.12)
Go version: go1.7.3
Git commit: 88862e7
Built: Sat Dec 17 01:34:17 2016
OS/Arch: linux/amd64
Experimental: false
我已确保存储库存在并且我可以正确访问它。我可以推送其他图像,但只有“docker plugin push”失败。在调试模式下,docker 吐出这个错误
DEBU[0228] Calling POST /v1.25/plugins/adityadani/pxd-plugin:latest/push
DEBU[0228] Trying to push adityadani/pxd-plugin to https://registry-1.docker.io v2
DEBU[0229] Error in blobs.Create: errors:
denied: requested access to the resource is denied
unauthorized: authentication required
我尝试使用 docker registry w.r.t 插件命令仔细检查连接性
docker plugin install cpuguy83/docker-overlay2-graphdriver-plugin
它会拉取插件并正常安装。
我在这里遗漏了什么吗?任何帮助将不胜感激。
【问题讨论】:
标签: docker docker-registry dockerhub