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

出現這問題可能是該鏡像出毛病,暫時不能進入/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
總結一下,其實可能命令是對的,可是電腦在某些時候就是出現個別故障,需要做些別的操作來讓它理順底層的代碼,再來輸入同樣的命令即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章