인프런 커뮤니티 질문&답변

동우님의 프로필 이미지

작성한 질문수

개발자를 위한 쉬운 도커

이미지 레지스트리 실습

컨테이너 실행이 안됩니다.

해결된 질문

24.03.29 10:54 작성

·

263

1

안녕하세요.

이미지 레지스트리 실습을 따라가던 도중에

개인 레포지토리에 올린 이미지를 run할 때
WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64/v3) and no specific platform was requested
해당 경고가 뜨고, 컨테이너가 계속해서 바로 종료됩니다.

 

 

답변 3

1

data gb님의 프로필 이미지

2024. 04. 04. 13:47

저도 같은 상황이네요....
에러는 안나오는데 크롬에서 localhost 를 입력하면 예전문구(nginx 환영문구)가 그대로 나와요...

 

데브위키님의 프로필 이미지
데브위키
지식공유자

2024. 04. 05. 08:25

data gb님 안녕하세요, 데브위키입니다.

일단 페이지가 나온것이면 simple-web 이미지를 pull 받으신 후 tag를 변경하여 push 하신 뒤에, push하신 이미지로 컨테이너를 실행하는 단계는 정상적으로 마치셨다고 보시면 됩니다!

다만 페이지가 실습과 다른 nginx 기본 페이지가 나온 것은 제가 devwikirepo/simple-web:1.0을 push할 때 index.html 파일이 잘못 수정된 이미지가 업로드 되어 있는 것을 확인해서 다시 push해 두었습니다.

혹시 다시 push 하고 싶으실 경우에는 아래 명령으로 기존 이미지 삭제 후 실습을 하시면 hello nginx 페이지가 나옵니다!

docker image rm -f devwikirepo/simple-web:1.0
docker image rm -f happy747/my-simple-web:0.1

감사합니다 😊

 

1

데브위키님의 프로필 이미지
데브위키
지식공유자

2024. 04. 03. 22:48

안녕하세요. 데브위키입니다.

해당 문제는 devwikirepo/simple-web:1.0 가 윈도우(Linux) 버전이 push되어 있지 않아서 발생한 문제로 확인되었습니다.

docker image rm devwikirepo/simple-web:1.0 

명령으로 기존 이미지를 제거 후, 동일한 명령어로 다시 실행하실 경우 정상적으로 실행될 것으로 보입니다.

강의 수강에 불편을 드려 죄송합니다.

0

데브위키님의 프로필 이미지
데브위키
지식공유자

2024. 03. 31. 08:44

동우님 안녕하세요. 데브위키입니다.

docker run 에서 사용하신 전체 명령어가 어떻게 되시는지 댓글로 올려주시면 원인을 확인할 수 있을 것 같습니다!

SHYU님의 프로필 이미지

2024. 04. 01. 17:56

저도 질문자님처럼 아래와 같이 나타납니다.
docker run -d -p 80:80 --name my-simple-web dorosiya/my-simple-web:0.1

Unable to find image 'dorosiya/my-simple-web:0.1' locally

0.1: Pulling from dorosiya/my-simple-web

41f92d5a73b9: Already exists

7c0bc23811c5: Already exists

d31b23c6eaa8: Already exists

4f91fc58fb1d: Already exists

c467aa040164: Already exists

fb44128000d3: Already exists

c66f0c272a7b: Already exists

Digest: sha256:5d019edef44a0b53884d23eeaf3a8bf9bf3e76ae03c71a2f2e7f16fffacdc62b

Status: Downloaded newer image for dorosiya/my-simple-web:0.1

WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64/v3) and no specific platform wa

s requested

952a6628697c1c065555cd38a7ec66a7f46232dc982a73bbd04324c71bf2ad10

차이점은 저는 일단은 컨테이너 실행은 됐습니다.

동우님의 프로필 이미지

작성한 질문수

질문하기