2017-01-06 6 views
3

Я пытаюсь разработать плагин V2. Я могу использовать команды «docker plugin create» и «docker plugin enable» с моей конфигурацией плагина. Однако команда "Докер плагин толчок неисполнению со следующей ошибкойНе удалось нажать плагин, используя команду push-плагина docker

[[email protected] plugin]# docker plugin push adityadani/pxd-plugin 
Error response from daemon: errors: 
denied: requested access to the resource is denied 
unauthorized: authentication required 

Вот мой докер версия

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 

Я убедился, что хранилище существует и у меня есть правильный доступ к нему. Я могу продвигать другие изображения, но только «доклерский плагин» не работает. В режиме отладки докер выплевывает эту ошибку

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 реестра w.r.t плагин команды я попытался

docker plugin install cpuguy83/docker-overlay2-graphdriver-plugin 

и тянет плагин и устанавливает его в порядке.

Я что-то упустил? Любая помощь будет оценена по достоинству.

ответ

1

Я просто ударил эту ошибку тоже.

Похоже, вы не можете использовать «плагин для докеров» для репо, созданного для контейнера. Когда я позволяю «толчок плагинов докеров» создавать репо для меня, то нажатие преуспевает.

Хотя это не удавалось для меня, я входил в концентратор и пытался вручную создать репо заранее. Кажется, что он помещает флаг контейнера «контейнера» где-то под крышками, что предотвращает последующее нажатие «плагина докера». Удалив его и разрешив «толчок плагина докера», он устранит мою проблему.