IT Share you

Docker Hello-world : 인증 오류

shareyou 2020. 12. 13. 11:26
반응형

Docker Hello-world : 인증 오류


나는 도커를 시작하고 있습니다. https://docs.docker.com/windows/step_one/ 여기에 지정된 지침을 따르고 있습니다.

Windows 10에 docker (1.10.2)를 설치하고 docker run hello-world. 그러나 튜토리얼에서 그것에 대해 언급하지 않은 동안 인증 오류가 발생합니다.

내가받은 메시지는 다음과 같습니다.

$ docker run hello-world
Unable to find image 'hello-world:latest' locally
docker: Error response from daemon: Authentication is required: Get https://registry-1.docker.io/v2/library/hello-world/manifests/latest: unauthorized: incorrect username or password.
See 'C:\Program Files\Docker Toolbox\docker.exe run --help'.

google & here를 검색했지만이 오류 메시지와 유사한 것을 찾을 수 없습니다.

감사!


실행하십시오 docker login당신이 다른 고정 표시기 명령을 실행하면 처음에.

자격 증명이있는 모든 공용 또는 개인 저장소에 로그인 할 수 있습니다. 로그인하면 명령이 $HOME/.docker/config.jsonLinux 또는 %USERPROFILE%/.docker/config.jsonWindows 인코딩 된 자격 증명을 저장 합니다.


emailId를 통해 로그인하면 작동하지 않습니다.

Windows에서 Docker 허브 ID를 사용하여 로그인하십시오. 여기에 이미지 설명 입력

사용자 이름으로 액세스 할 수 있습니다.


아마도 이전에, 콘솔 또는 카이트 매틱으로 로그인 한 경우 발생할 수 있습니다.

docker logout인증없이 도커를 사용하려면 시도 수 있습니다 .

이 경우 Authentication is required:다시 나타나지 않아야합니다.


macOS Mojave (버전 : 10.14.3)에서이 문제를 해결했습니다.

docker login

이메일 ID가 아닌 사용자 이름으로 로그인하면 정상적으로 작동합니다.

여기에 이미지 설명 입력


docker login다른 도커 명령을 실행 하려면 실행하십시오. 또는 공용 허브를 사용하려면 로그 아웃하십시오.docker logout


macOS에서는 다음을 사용하여 명령 줄에서 로그인해야합니다.

docker login

또한 이메일이 아닌 사용자 이름을 사용해야합니다.


우분투 :

docker login

따라서 사용자 이름 암호를 모르면 만들지 않았을 것입니다. 당신이해야 할 일은 도커 방문시 ID를 만드는 것입니다 : 공식 도커 웹 페이지

just like any other github accout ,they will ask you for the username, provide one and they will authenticate same as github, once done , put your email and password. verify it and you are now good to go.

ok! now coming to the point... if you were facing the problem like the problem statement , just do

docker login 

enter username and password, that you just provided . you will be displayed ,"LOGIN succeeded"

now run this command

docker run hello-world

beware of the dash '-' sign , i myself stuck with this issue, and you are done.

thanks:)


For worked trying docker logout and then docker login with the proper credentials


emailDocker 데스크톱 설치 프로세스 중에 계정과 연결된 주소 를 통해 로그인 한 사용자의 경우이 문제는 터미널에 해당 자격 증명도 저장되어 있기 때문에 발생하는 것으로 보이지만 어떤 이유로 실제 username.

DockerHub로 이동하면 오른쪽 상단에 표시됩니다.

docker login해당 사용자 이름으로 실행 하면 모든 설정이 완료됩니다!

docker login

# username from dockerhub
# the same password

docker dns 서버에 대한 vNAT를 8.8.8.8로 설정하면 Windows에서 내 문제가 해결되었습니다.

참고 URL : https://stackoverflow.com/questions/35644329/docker-hello-world-authentication-error

반응형