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

cgc님의 프로필 이미지

작성한 질문수

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

Docker 2 - API 패키징

도커내부 접속 안됨

해결된 질문

작성

·

1.2K

1

 docker run 이미지ID 하고

새로운 터미널 열어서 docker ps 로 containerID 확인 후

docker exec -it 명령어 사용해서 도커 내부로 들어가려고 하면

OCI runtime exec failed: exec failed: unable to start container process: exec: "C:/Program Files/Git/usr/bin/bash": stat C:/Program Files/Git/usr/bin/bash: no such file or directory: unknown

이런식으로 오류가 뜹니다 왜 그런건가요??

해결 방법 알려주세요!

답변 1

1

안녕하세요 cgc님!

현재 수강에 활용하고 계신 OS가 윈도우인 것으로 확인됩니다.

OS마다 명령어에 사용되는 경로, 파일 등이 상이할 수 있기 때문에 발생한 문제로 보여집니다.

윈도우 OS에서 docker 내부의 container를 들여다 보기 위해서는 /bin/bash가 아닌 /bin/sh를 사용해야 합니다.

아래의 명령어로 다시 시도해 보시기 바랍니다!

docker exec -it 컨테이너_ID /bin/sh

혹은

docker exec -it 컨테이너_ID sh

감사합니다 :)

cgc님의 프로필 이미지
cgc
질문자

감사합니다!!!❤️

cgc님의 프로필 이미지

작성한 질문수

질문하기