docker容器内没有yum命令_Docker容器里无法使用vi命令

当在Docker容器内部署项目并尝试修改配置文件时,可能会遇到vi命令不可用的问题。解决这个问题的方法是通过运行`apt-get update`,接着执行`apt-get install -y vim`来安装vim。然而,由于默认下载源位于海外,这可能导致更新过程缓慢甚至中断。为优化此过程,可以考虑配置新的国内镜像源。
摘要由CSDN通过智能技术生成

在部署项目到docker容器里的tomcat,我们经常需要修改相关配置文件,有的时候会发现vi命令无法使用。

bash: vi: command not found
bash: vim: command not found

解决办法

apt-get update
apt-get install vim

补充

实际在使用过程中,运行 apt-get update,然后执行 apt-get install -y vim,下载地址由于是海外地址,下载速度异常慢而且可能中断更新流程,所以做下面配置:

mv /etc/apt/sources.list /etc/apt/sources.list.bak
echo "deb http://mirrors.163.com/debian/ jessie main non-free contrib" >> /etc/apt/sources.list
echo "deb http://mirrors.163.com/debian/ jessie-proposed-updates main non-free contrib" >>/etc/apt/sources.list
echo "deb-src http://mirrors.163.com/debian/ jessie main non-free contrib" >>/etc/apt/sources.list
echo "deb-src http://mirrors.163.com/debian/ jessie-proposed-updates main non-free contrib" >>/etc/apt/sources.list
#更新安装源
apt-get update 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值