본문 바로가기

Docker

Windows에 Docker 설치하기 - Error response from daemon: manifest for nginx:lastest not found: manifest unknown: manifest unknown. 오류 해결

현재 사용하는 windows os의 컴퓨터에 docker를 설치해 공부하려고 한다.

그래서 

https://www.lainyzine.com/ko/article/a-complete-guide-to-how-to-install-docker-desktop-on-windows-10/

 

[Windows 10] Docker 설치 완벽 가이드(Home 포함)

Docker는 경량 가상화 기술인 리눅스 컨테이너 도구입니다. Windows 10 Home과 Pro에서도 몇 가지 설정을 통해 Docker Desktop으로 리눅스 컨테이너를 사용할 수 있습니다. 이 글에서는 Windows 10에서 Docker Des

www.lainyzine.com

위 블로그에 아주 자세하고 친절하게 설명이 잘 나와있어서 보고 따라하고 있었다.

그런데 설치를 전부 완료하고 

간단히 테스트 해보는 부분에서 오류가 발생하였다.

위 캡쳐처럼 nginx 이미지 기반의 컨테이너를 하나 만들어

실행해보는 예제였는데,

제목과 같이 Error response from daemon: manifest for nginx:lastest not found: manifest unknown: manifest unknown.

라는 오류가 발생하였다.

그래서 구글링을 해보았는데 

https://chanos.tistory.com/entry/Docker-%EB%8F%84%EC%BB%A4-%EC%97%90%EB%9F%AC-Error-response-from-daemon-manifest-for-%ED%95%B4%EA%B2%B0%EB%B2%95

 

[Docker] 도커 에러 "Error response from daemon: manifest for ..." 해결법

목표 이미지를 pull 하는 과정에서 발생한 에러의 해결법에 대해 다뤄보겠습니다. 에러 발생 상황 하이퍼레저(hyperledger)를 설치하는 과정에서 이미지를 가져와야 하는 상황이었습니다. Document에

chanos.tistory.com

커맨드 라인에서 nginx:lastest 라고 적힌 부분에 lastest를 직접적인 버전명으로

수정해 주면 된다는 것이었다.

https://hub.docker.com/_/nginx

 

nginx - Official Image | Docker Hub

Quick reference Supported tags and respective Dockerfile links 1.23.4, mainline, 1, 1.23, latest, 1.23.4-bullseye, mainline-bullseye, 1-bullseye, 1.23-bullseye, bullseye 1.23.4-perl, mainline-perl, 1-perl, 1.23-perl, perl, 1.23.4-bullseye-perl, mainline-bu

hub.docker.com

그 직접적인 버전 명은 위 링크 도커 허브에서 확인할 수 있고, 어떻게 입력하는지 알려준다.

나는 nginx:stable 이라고 수정하여 설치에 성공하였다.