0


Docker(一) 安装vim

Docker(一) 安装vim

文章目录

1、安装Vim

  在对docker容器中的文件进行修改时会提示

bash: vim: command not found

的错误,这是由于docker中没有内置vim,需要我们手动安装。
  通过

apt-get install vim 

命令进行安装vim,但是在进行安装过程中可能会出现如下的错误,

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package vim

面对这种情况,可以使用

apt-get update

命令对源进行更新,之后就可以正常安装。
  在更新完成后重新使用

apt-get install vim 

命令即可完成vim的安装。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libgpm2 vim-common vim-runtime
Suggested packages:
  gpm ctags vim-doc vim-scripts
The following NEW packages will be installed:
  libgpm2 vim vim-common vim-runtime
0 upgraded, 4 newly installed, 0 to remove and 130 not upgraded.
Need to get 6224 kB of archives.
After this operation, 28.9 MB of additional disk space will be used.
Do you want to continue? [Y/n]

2、常见问题

下载速度过慢
  在进行下载过程中,由于apt默认为国外的源因此下载的速度速度会不稳定,有的时候会长达几十分钟,可以通过换源解决问题。

阿里云镜像开源社区镜像站
网易开源镜像站
清华大学开源镜像站
中科大开源镜像站
Debian全球镜像站

#1.进入容器dockerexec -it <容器名称/id>bash#2.执行命令apt-get update 发现缓慢#3.进入apt-get 配置目录cd /ect/apt
#4.执行备份命令cp sources.list sources.list.bak
#5.查看版本cat /etc/os-release
###############################PRETTY_NAME="Debian GNU/Linux 8 (jessie)"NAME="Debian GNU/Linux"VERSION_ID="8"VERSION="8 (jessie)"ID=debian
HOME_URL="http://www.debian.org/"SUPPORT_URL="http://www.debian.org/support"BUG_REPORT_URL="https://bugs.debian.org/"################################6.选择相应版本的源,同时执行echo下的4行命令,修改成国内镜像源echo"">sources.list
echo"deb http://mirrors.tuna.tsinghua.edu.cn/debian/ jessie main contrib non-free">>sources.list
echo"deb http://mirrors.tuna.tsinghua.edu.cn/debian/ jessie-updates main contrib non-free">>sources.list
echo"deb http://mirrors.tuna.tsinghua.edu.cn/debian-security jessie/updates main contrib non-free">>sources.list
#7.查看文件 是否修改成功cat sources.list
###############################
deb http://mirrors.tuna.tsinghua.edu.cn/debian/ jessie main contrib non-free
deb http://mirrors.tuna.tsinghua.edu.cn/debian/ jessie-updates main contrib non-free
deb http://mirrors.tuna.tsinghua.edu.cn/debian-security jessie/updates main contrib non-free
################################8.更新apt-getapt-get update
#修改完成apt-getinstallvim#将备份完成的文件改回来,即可。rm sources.list
mv sources.list.bak sources.list

报错:There is no public key available for the following key IDs

apt-getinstall debian-keyring debian-archive-keyring
标签: docker linux

本文转载自: https://blog.csdn.net/qq_33770578/article/details/125748826
版权归原作者 王水水啊 所有, 如有侵权,请联系我们删除。

“Docker(一) 安装vim”的评论:

还没有评论