进入 docker 容器报错:OCI runtime exec failed: exec failed: unable to start container process: exec: "bash": executable file not found in $PATH: unknown
在进入测试站某容器时,默认执行 docker exec -it xxx /bin/bash
报错:
OCI runtime exec failed: exec failed: unable to start container process: exec: "bash": executable file not found in $PATH: unknown
查看了一下,服务器环境存在 /bin/bash
。bing 了一下,原来是指容器的环境,建议使用 /bin/sh
替换。
尝试 docker exec -it xxx /bin/sh
,成功!。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。