docker
[docker] starting container process caused exec bash 에러
'김용환'
2018. 9. 11. 17:08
docker 이미지가 alpine이라면 /bin/bash를 지원하지 않을 수 있다. /bin/bash을 지원하는 sh가 많아지고 있다.
$ docker exec -it 9198cbd7a9da /bin/bash
OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"/bin/bash\": stat /bin/bash: no such file or directory": unknown
이 때는 /bin/sh를 사용한다.
$ docker exec -it 9198cbd7a9da /bin/sh
/app # ps -ef
(나도 모르게 늘 bash를 사용한다..ㅠ)