docker容器中没有vi编辑器的解决办法

硅谷探秘者 算法基础 5397 0 0

1.没有vim命令

2.使用apt-get命令安装

命令如下:apt-get install vim

3.执行过程可能会报错如下:

1.如果进入容器时没有指定root用户,则可能会报错

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)

E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

解决:

  1. exit退出容器,指定root用户进入容器
  2. 命令如 : docker exec -it --user root 1837cf8cd4b9 /bin/bash

2.如果之前没有执行apt-get update这个命令,可能会报错

Reading package lists... Done

Building dependency tree       

Reading state information... Done

E: Unable to locate package vim

解决:

  1. 先执行命令:apt-get update
  2. 然后执行:apt-get install vim

评论区
请写下您的评论...
暂无评论...
猜你喜欢
linux系统 3189 +/patternfilename:打开文件,并将光标置于第一个与pattern匹配串处vi-rfilename:在上次正用vi时发生系统崩溃,恢复filenamevifilename....filenam
weblog 2136 Vi工作模式 命令行模式(commandmode)控制屏幕光标移动,字符、字或行删除,移动复制某区段及进入Insertmode下,或者到lastlinemode。 输入模式
weblog 1073 linux系统vivim查找指定内(关键字)在命令行模式下按'/'键,然后输入你要查找关键字,回车即可此时你可以按n键向下查找,或按N键向上查找
linux系统 1856 docker状态命令一览表
springboot,java基础 535 产生原因:文件在进行maven打包后被损坏通过配置pom.xml过滤不需要maven进行重文件,以下方选其一即可buildplugins!--资源文件拷贝插件
winhex 编辑器 class 1256 winhex 十六进制文本
official 1101 在网络应用需要实现某种,将原始字节数据与自定义消息对象进行互相转换。网络都是以字节码数据形式来传输数据,服务码数据后发送到客户端,客户端需要对数据进行
linux系统 9120 u盘安装centos7失败在用u盘安装centos7系统时候若出现Warning:/dev/rootdoesnotexist,couldnotboot错误,一般情况下是因为未找到安装系统
归档
2018-11  12 2018-12  33 2019-01  28 2019-02  28 2019-03  32 2019-04  27 2019-05  33 2019-06  6 2019-07  12 2019-08  12 2019-09  21 2019-10  8 2019-11  15 2019-12  25 2020-01  9 2020-02  5 2020-03  16 2020-04  4 2020-06  1 2020-07  7 2020-08  13 2020-09  9 2020-10  5 2020-12  3 2021-01  1 2021-02  5 2021-03  7 2021-04  4 2021-05  4 2021-06  1 2021-07  7 2021-08  2 2021-09  8 2021-10  9 2021-11  16 2021-12  14 2022-01  7 2022-05  1 2022-08  3 2022-09  2 2022-10  2 2022-12  5 2023-01  3 2023-02  1 2023-03  4 2023-04  2 2023-06  3 2023-07  4 2023-08  1 2023-10  1 2024-02  1 2024-03  1 2024-04  1
标签
算法基础 linux 前端 c++ 数据结构 框架 数据库 计算机基础 储备知识 java基础 ASM 其他 深入理解java虚拟机 nginx git 消息中间件 搜索 maven redis docker dubbo vue 导入导出 软件使用 idea插件 协议 无聊的知识 jenkins springboot mqtt协议 keepalived minio mysql ensp 网络基础 xxl-job rabbitmq haproxy srs 音视频 webrtc javascript
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。