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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_43256057/article/details/102626841

出现这问题可能是该镜像出毛病,暂时不能进入/bin/bash。我成功的方法是
在输入docker exec -it 6fafc7bbaab3 /bin/bash报错后换成输入 docker exec -ti 6fafc7bbaab3 /bin/sh 其余的像下面的操作也能成,随后断开连接后按下面来输入docker exec -it 6fafc7bbaab3 /bin/bash 就成功了。

docker@boot2docker:~$ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
6fafc7bbaab3        python:3.7          "/bin/bash"         16 hours ago        Up 16 hours                             python
docker@boot2docker:~$ docker exec -it 6fafc7bbaab3 /bin/bash
root@6fafc7bbaab3:/# ls
bin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
root@6fafc7bbaab3:/# cd root
root@6fafc7bbaab3:~# ls
Dockerfile  __init__.py  __pycache__  decode_data.py  handle_appium_docker.py  handle_mongo.py  test.py  常用命令
root@6fafc7bbaab3:~# python test.py
前期环境创建成功!!!

reference:https://blog.csdn.net/qq_24884955/article/details/85070660
总结一下,其实可能命令是对的,可是电脑在某些时候就是出现个别故障,需要做些别的操作来让它理顺底层的代码,再来输入同样的命令即可。

猜你喜欢

转载自blog.csdn.net/weixin_43256057/article/details/102626841