進入Docker 容器 docker exec [CONTAINER ID] bin/bash報錯問題


我們直接使用 命令 docker exec -it ceff85e1747d /bin/bash 在有些情況下會報出

OCI runtime exec failed: exec failed: container_linux.go:337: starting container process caused

"exec: \"/bin/bash\": stat /bin/bash: no such file or directory": unknown

這個錯誤說明 鏡像不包含適合bash的風格操作,沒有這樣的文件或目錄

可能你的鏡像基於busybox,它沒有bash shell。但他在/bin/sh有一個shell

直接執行 docker exec -ti ceff85e1747d /bin/sh 就可以進入容器里面l


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM