进入Docker 报错

想修改docker内部的一些内容:

Docker exec -it fasdjflkasjd /bin/bash

OCI runtime exec failed: exec failed: container_linux.go:370: starting container process caused: exec: "/bin/bash": stat /bin/bash: no such file or directory: unknown

发现报错;

解决方法:

docker exec -it容器名 /bin/sh

即可!

 

原因:无法进入到容器的终端中 ,是我们docker镜像中的/bin/bash文件并不存在,存在的是/bin/sh文件,于是使用命令docker exec -it 容器名 /bin/sh进入

进入使用vim 发现无法使用, 使用vi是可以的;

 

文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。

__________________________________________________________________________________

若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)

耶和华是我的牧者,我必不至缺乏。
原文地址:https://www.cnblogs.com/lovebing/p/15343051.html