Docker中出现bash: vim: command not found解决方案
进入docker容器后,想要通过vim命令进行编辑文件,发现出现了【bash: vim: command not found】错误,具体的解决方案请看下面:
出现问题:
##root@VM-4-9-centos:/data# vim redis-node1.conf
bash: vim: command not found
解决步骤:
1.第一步
apt-get update
2.第二步
apt-get install -y vim

如果使用了apt-update发现如下的错误,需要这样做:
出现问题:
apt-get update
bash: apt-get: command not found
原因分析:
apt-get: command not found,这个的出现是因为系统的原因。
Linux系统分为两种:
1.RedHat系列:Redhat、Centos、Fedora等
2.Debian系列:Debian、Ubuntu等
RedHat系列的包管理工具是yum
Debian系列的包管理工具是apt-get
查看系统版本:
cat /proc/version

分析到这里,你应该就明白哪里出问题了吧,所以接下来我们只需要对症下药即可
解决问题
1.第一步
yum update
2.第二步
yum install -y vim
搞定,举一反三。

当在Docker容器中尝试使用vim编辑文件时,遇到`bash:vim:commandnotfound`的错误。问题在于Docker镜像可能未包含vim。解决方法如下:对于基于Debian的系统,使用`apt-getupdate`和`apt-getinstall-yvim`;而对于基于RedHat的系统,如CentOS,需用`yumupdate`和`yuminstall-yvim`来安装vim。确保使用正确的包管理工具避免命令未找到的错误。
4633

被折叠的 条评论
为什么被折叠?



