2017-01-06 7 views
3

V2 플러그인을 개발하려고합니다. 플러그인 구성을 사용하여 '도커 플러그인 작성'및 '도커 플러그인 사용 가능'명령을 사용할 수 있습니다. '고정 표시기 플러그인 푸시'명령은 다음과 같은 오류docker plugin push 명령을 사용하여 플러그인을 푸시 할 수 없습니다.

[[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 

내 고정 표시기 버전입니다. 다른 이미지를 푸시 할 수 있지만 '독커 플러그인 푸시'만 실패합니다. 디버그 모드에서 고정 표시기 내가

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

을 시도 w.r.t 플러그인 명령 고정 표시기 레지스트리와 퍼펙트 연결이 오류

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 

을 뱉어 그리고 플러그인을 끌어 미세 설치합니다.

여기에 뭔가가 있습니까? 어떤 도움을 주시면 감사하겠습니다.

답변

1

난 그냥이 오류를 누르십시오.

컨테이너 용으로 만든 리포지토리에 "독 푸시 플러그인 푸시"할 수없는 것처럼 보입니다. "docker plugin push"가 나에게 repo를 생성하게하면 밀어 넣기가 성공합니다.

나를 위해 실패했지만, 나는 허브에 들어가서 수동으로 레포를 수동으로 만들려고했습니다. 이것은 "docker plugin push"가 성공하지 못하도록 커버 밑의 "컨테이너"repo 플래그를 켜는 것 같습니다. 그것을 삭제하고 "도커 플러그인 푸시"가 내 문제를 수정하게 만듭니다.