返回首页DA系统C#IDE文件同步服务屏保 今天是: 2026-05-05    "立夏"  夏季的第一个节气,表示盛夏时节的正式开始

搜索
热搜: linux 技术
Hi~登录注册
查看: 1631|回复: 0

[转载] 【转载】利用exec命令进入docker容器时的报错问题

[复制链接]
发表于 2024-2-29 11:12:18 | 显示全部楼层 |阅读模式
利用exec命令进入docker容器时的报错问题


进入Docker 容器 docker exec [CONTAINER ID] bin/bash报错问题


一、详细报错信息
执行docker exec -it [containerId] /bin/bash报错:

OCI runtime exec failed: exec failed: unable to start
container process: exec: "/bin/bash":
stat /bin/bash: no such file or directory: unknown


**原因分析:**说明镜像不是bash风格的操作,提示未知的文件或者目录,这个错误说明你的镜像可能是基于busybox的风格,它没有bash shell,但是它在/bin/sh有一个shell

二、解决方案
可以将命令中的/bin/bash改成bin/sh

执行命令:docker exec -it [containerId] /bin/sh




如上图所示,已经进入容器内部


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为修仙之旅的少年~

x
游客
回复
*滑块验证:

DA论坛飞机票来了~
快速回复 返回顶部 返回列表