Edited at

【docker】starting container process caused "exec: "bash"エラーがでる場合はshを指定する

alpine-linuxイメージのdockerコンテナで、docker execした場合にbashコマンドが使えない時はshを指定するとコンテナに入れる

次のようにdocker execすると...

$ docker exec -it {CONTAINER} bash

次のようなエラーが出た

OOCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"bash\": executable file not found in $PATH": unknown

bashではなくshを指定するとコンテナに入る事が出来る

$ docker exec -it {CONTAINER} sh