2016-11-29 6 views
9

Docker 허브 웹 사이트에 내 사용자 이름과 암호를 복사/붙여 넣기하면 문제가 없습니다.방금 ​​만든 Docker 허브 계정으로 "docker 로그인"에 대한 자격 증명이 작동하지 않습니다.

암호는 길지만 셸 구분 기호는 포함되어 있지 않습니다.

동일한 자격 증명을 복사하여 명령 줄 docker login에 붙여 넣으면 incorrect username or password 오류가 발생합니다.

# INTERACTIVE 
$ docker login 
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one. 
Username: [email protected] 
Password: <REDACTED> 
Error response from daemon: Get https://registry-1.docker.io/v2/: unauthorized: incorrect username or password 

# COMMAND LINE 
$ docker login -u [email protected] -p <REDACTED> 
Error response from daemon: Get https://registry-1.docker.io/v2/: unauthorized: incorrect username or password 
+1

를 입력 나는 사용자 이름 이메일과 동일하지 않습니다 생각합니다. – mustaccio

+0

@mustaccio 그렇습니다. "Docker ID"도 시도했지만 여전히 작동하지 않습니다. – Rjak

+0

그러면 '도커'버전 불일치 일 수 있습니까? – mustaccio

답변

18

것은 정확했다 @mustaccio : 나는 (모두 복사/붙여 넣기 및 입력) 및 명령 줄 인수를 통해에게, 대화 형 같은 결과를 자격 증명을 전달하는 시도했습니다.

Docker 허브 웹 사이트에서는 사용자 이름이나 전자 메일로 로그인 할 수 있으며 웹 사이트에는 대소 문자가 정확한 사용자 이름이 필요하지 않습니다.

docker login이 경우 - 올바른 사용자 이름이 필요 않으며, 귀하의 이메일 주소하지 작업을 수행합니다. 내가 가입하면

나는 낙타 맡았다 이름 예컨대 :

MyUsername 

부두 노동자의 힘 연습에 모두 소문자로이 이름을 선택했다. 로그인하면 웹 사이트의 오른쪽 상단에 올바른 사용자 이름이 표시됩니다. 이 예에서 :

myusername 

웹 사이트는 당신이 MyUserName 에다 또는 MyUserName 에다로 로그인 할 수 있습니다.

docker loginmyusername 만 허용합니다.

+1

위의 주석에서 언급 했음에도'docker login '이 이메일로는 전혀 작동하지 않는다는 사실을 강조 할 수 있습니까? 같은 오류? 이것은 나에게 일어난 일이며, 당신의 대답은 나에게 올바른 길로 인도했다. – AdelaN

+0

@AdelaN 완료! 고맙습니다! – Rjak

+0

나를 위해 암호가 문제가되었습니다. 웹 사이트에서 문제없이 작동했지만 명령 줄에서 로그인하려고하면 같은 오류가 발생했습니다. 그게 내가 모든 종류의 문자로 강력한 암호를 가졌기 때문이며 ... 간단한 암호로 변경하면 나를 위해 일했다. –

0

로그 아웃하지 않았거나 로그인 용 이메일 주소를 입력 한 경우 동일한 문제가 발생합니다.

docker logout 
docker login 

이 donot PUT 이메일 주소 대신 USERNAME