类似问题:HowtoeditfileswithoutviminDockercentos?如何在dockercentos中不用vi编辑文件?如何在Dockerubuntu中编辑没有vim的文件?如何在Dockerubuntu中不用vi编辑文件?下面的内容告诉你一切答案!!!!为什么会出现这样的问题?很简单,因为中国有互联网长城,所以你要换源(你懂的)。解决方法是没有vim,所以需要安装vim。如何安装?当然执行下面的语句aptupdateaptinstallvim从Docker下载的镜像默认登录用户是root,所以不需要加sudo。如果你不是这种情况,那就加sudo但是很慢,因为默认是ubuntu的官方源,速度感人。这个速度非常混乱。有的网络能有几兆就够了,有的网络只有几十KB。你知道的,所以我们需要更改apt软件源debhttp://mirrors.aliyun.com/ubuntu/bionicmainrestricteduniversemultiversedebhttp://mirrors.aliyun.com/ubuntu/bionic-securitymainrestricteduniversemultiversedebhttp://mirrors.aliyun.com/ubuntu/bionic-updatesmainrestricteduniversemultiversedebhttp://mirrors.aliyun.com/ubuntu/bionic-proposedmainrestricteduniversemultiversedebhttp://mirrors.aliyun.com/ubuntu/bionic-backportsmainrestricteduniversemultiversedeb-srchttp://mirrors.aliyun.com/ubuntu/bionicmainrestricteduniversemultiverseeb-srchttp://mirrors.aliyun.com/ubuntu/bionic-securitymainrestricteduniversemultiversedeb-srchttp://mirrors.aliyun.com/ubuntu/bionic-updates主受限宇宙multiversedeb-srchttp://mirrors.aliyun.com/ubuntu/bionic-proposed主受限宇宙multiversedeb-srchttp://mirrors.aliyun.com/ubuntu/bionic-backportsmainrestricteduniversemultiverse这是一个标准的阿里云镜像源。这是针对ubuntu18的。如果您有其他版本或发行版,您应该找到相应的软件源。你不想像个沙子一样不假思索地复制这么多内容肯定是不行的。我们只需要第一行echo"debhttp://mirrors.aliyun.com/ubuntu/bionicmainrestricteduniversemultiverse">/etc/apt/sources.list或以下:echo"debhttp://mirrors.aliyun.com/debian/bustermainnon-freecontrib">/etc/apt/sources.list然后执行aptupdateaptinstallvim然后你安装vim,安装完vim然后进入vim/etc/apt/sources.listTIPS:记得添加完整软件源@vagrant:/etc/apt$echo"debhttp://mirrors.aliyun.com/ubuntu/bionicmainrestricteduniversemultiverse">/etc/apt/sources.list-bash:/etc/apt/sources.list:Permissiondeniedpermissionisnotallowed所以怎么办该怎么办?echo"debhttp://mirrors.aliyun.com/ubuntu/bionicmainrestricteduniversemultiverse"|sudotee-a/etc/apt/sources.list>/dev/null参考文章
