在docker容器中使用vi提示command not found该如何处理?
更新时间:2026年07月22日 15:56:59 作者:Finghting!
在docker容器中使用vi或vim编辑文件时遇到报错,发现命令不存在且yum源也缺失?本文针对ubuntu系统的容器,提供简单命令快速安装vi和vim,解决无法编辑文件的难题,助你顺利操作容器
项目场景
最近因为某些原因需要在docker容器中使用vi和vim
进入容器后使用vi发现报错如下:
bash: vi: command not found
原因分析
本来想着没有就用yum源下载一个结果发现yum源也没有,看了一下系统是ubantu系统。
解决方案
使用了下面的命令
apt-get install vim
如果出现
E: Unable to locate package vim
直接使用
apt-get update
然后使用
apt-get install vim
这样就可以了。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
使用 Docker Compose 构建复杂的多容器 App的方法
Docker Compose 工具相当于 C/C++ 的 make 工具,使用 make 需要 Makefile,所有的编译链接设置都在Makefile 中指定,不需要为了运行程序而每次都在终端手动输入长串的指令,这篇文章主要介绍了使用 Docker Compose 构建复杂的多容器 App,需要的朋友可以参考下2022-04-04
Docker学习之基于Dockerfile搭建JAVA Tomcat运行环境的方法
本篇文章主要介绍了Docker学习之基于Dockerfile搭建JAVA Tomcat运行环境的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。2017-02-02
基于Docker的PHP调用基于Docker的Mysql数据库
Docker 是一个开源的应用容器引擎,自从接触docker以来,一直想建立基于Docker的PHP调用基于Docker的Mysql数据库,下面通过本文给大家介绍下,感兴趣的朋友参考下2016-11-11


最新评论