[Infra][Docker][Error] docker: Error response from daemon: unauthorized🖥️ Dev/Infra2026. 2. 8. 00:43
Table of Contents
☠️ 버그 상황
- Ubuntu 24.04 LTS Server에 설치되어 있던 Docker를 모두 지우고, 새롭게 Docker를 설치함.
- 이후 도커가 정상적으로 설치되었는지 확인하기 위해
docker run hello-world명령어를 실행함.
# Docker remove
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt remove $pkg; done
sudo apt autoremove -y
# Docker re-install
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# Docker run test image
docker run hello-world
docker: Error response from daemon오류 발생
pi@ubuntu-server:~$ docker run hello-world
Unable to find image 'hello-world:latest' locally
docker: Error response from daemon: Head "https://registry-1.docker.io/v2/library/hello-world/manifests/latest": unauthorized: incorrect username or password
Run 'docker run --help' for more information
🔎 원인 분석
unauthorized: incorrect username or password
- 권한 오류: 사용자 이름(아이디) 혹은 비밀번호가 맞지 않아서 발생하는 권한 오류
- 일반적으로
hello-world와 같은 공개 이미지는 로그인 여부와 상관 없이 받아져야 하지만, 삭제하는 과정에서 이전 로그인 정보가 남아 있어서 이러한 오류가 발생한 것으로 추정
🛠️ 해결 방법
docker login
- 도커 허브에 다시 로그인함으로서 해결
'🖥️ Dev > Infra' 카테고리의 다른 글
| [Infra][Docker] 도커 네트워크로 백엔드와 DB 연동해서 배포하기 (0) | 2026.02.04 |
|---|---|
| [Infra][Server] 포트포워딩 없이 외부에서 내 서버로! 연결 확인 및 첫 웹 서버 배포 (with. Tailscale) (0) | 2026.01.26 |
| [Infra][SSH] 이중 NAT 환경에서 포트포워딩 없이 외부에서 라즈베리파이 접속하기 (with. Tailscale) (0) | 2026.01.23 |
| [Infra][Docker] 도커 이미지 이해하기 (1) | 2025.07.20 |
| [Infra][Docker] 도커 기본 명령어 모음 (0) | 2025.07.20 |
@청월누리 :: DevKuk 개발 블로그
since 2025.01.27. ~ 개발자를 향해....🔥