Docker exec 进入容器报错解决方法

Docker About 347 words

错误信息

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

原因

由于镜像系统不一,使用错误shell解释器导致,可尝试以下其中一种方案。

解决方法

bash方式

docker exec -it c_container bash

sh方式

docker exec -it c_container sh

csh方式

docker exec -it c_container csh

对于不提供登录方法的容器可以使用nsenter

Views: 2,612 · Posted: 2022-01-27

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓


Today On History
Browsing Refresh