해결된 질문
작성
·
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
감사합니다 :)
감사합니다!!!❤️