platform 문제 질문
docker 에 이미지를 가져온 후 컨테이너를 빌드한 후, flag 파일을 찾으려고 하였습니다.
// Ubuntu 22.04.3 LTS \n \l
- platform 문제
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
exec /bin/bash: exec format error
-> 다운로드 받은 Dockerfile을 이용해 linux/amd64 로 빌드해보려고 했지만,
local 에서는 당연히 불가 하였다.
-> 실행시 --paltform 으로 플랫폼 변경
...
// m2 macbookair , macOS 13.6
-> vm 말고 mac 상에서 해보자
접속은 되지만 여전히 platform 오류 발생
-> 아까 platform 옵션 사용해보자
제가 뭘 놓치고 있는걸까요?
Hint 에 제공되는 dive를 설치해서 image를 따로 살펴보기도 하였고, docker inspect 명령을 사용해서 보기도 하였지만, flag를 얻을만한 어떠한 단서도 얻지 못하였습니다.
#misc
작성자 정보
답변
1
wyv3rn
무플 방지 위원회장
음 dive로 이미지를 잘 보시면 답이 나올겁니다.
그게 곧 답이라 추가로 설명드리기가...