1.详细报错信息

  • 执行docker exec -it [containerId] /bin/bash报错:
OCI runtime exec failed: exec failed: container_linux.go:349: 
starting container process caused "exec: \"/bin/bash\": stat
/bin/bash: no such file or directory": unknown

解释:说明镜像不包括bash风格的操作,提示未知的文件或目录。

2.解决

  • 可以试下将/bin/bash 改成 /bin/sh
  • 执行命令:docker exec -it [containerId] /bin/sh
    在这里插入图片描述
    从上图看已经成功进入到了容器中
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐