docker vim: command not found

这篇具有很好参考价值的文章主要介绍了docker vim: command not found。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一,问题描述

docker 容器内运行vim 命令,报错 vim: command not found

 二,问题原因

docker容器中没有安装vim ,安装vim 即可。

三,解决步骤

        3.1 运行apt-get update 命令

                3.1.1 如果运行 apt-get update 命令报错的话

                 Job for docker.service failed because the control

出现这个问题,大概率是DNS解析的问题,需要在宿主机指定下dns

{
    "dns": ["114.114.114.114","8.8.8.8"]
}
[root@localhost admin]# cat /etc/docker/daemon.json
{
  "registry-mirrors": ["https://ovulfay1.mirror.aliyuncs.com"],
  "dns": ["114.114.114.114","8.8.8.8"]
}

               3.1.2 apt-get update 命令过慢

         在docker 对应的容器内运行apt-get update 命令,这个命令的作用是同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。运行过程中如果觉得下载速度过慢,可以将sources.list 文件替换成下面下载路径。文章来源地址https://www.toymoban.com/news/detail-517145.html


deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

3.2  运行 apt-get install -y vim 命令即可

apt-get install -y vim

到了这里,关于docker vim: command not found的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vim: command not found解决方案

    今天安装了一个新的虚拟机装的是centOS7,在里面修改配置文件,出现vim: command not found,记录下解决方案 1.输入以下命令,查看返回结果 如果返回的是三条结果: 则说明vim已经正确安装,如果缺少一条,则需要单独安装 2.单独安装某一条: 如果少了上面三条的某一条,比如

    2024年02月14日
    浏览(43)
  • 一次bash: docker: command not found bash: yum: command not found的解决

    周青的日常问题记录 学习硅谷电商毕设项目_微服务版本,建站练手,在测试mysql中docker exec进入容器sql语句 docker exec bash后用q退出mysql 再运行bash命令继续操作docker发现命令失效 想service docker start启动docker但是 把服务器重启了一下,到这一步还是不行。 找了找办法要卸载重装

    2024年01月18日
    浏览(64)
  • docker-compose: command not found

    报错: 原因:没有安装 docker-compose Centos 解决如下: 1. 下载安装文件 2. 赋予执行权限 3. 创建软连接 4. 测试 Ubuntu 解决如下: 方法一: 执行 docker-compose -version 命令查看是否安装成功 方法二: 1. 安装工具源,使用如下命令: sudo yum -y install epel-release 2. 安装 python-pip 模块,

    2024年02月05日
    浏览(46)
  • 出现 sudo: docker: command not found 的解决方法

    安装了docker,但是执行docker命令的时候,提示该问题:

    2024年02月12日
    浏览(39)
  • -bash: docker-compose: command not found

    最近在玩docker,我在本地(windows11)环境下,单个跑每个服务没有问题,使用 docker-compose 运行yml文件 集成式的运行所有服务,也没有问题! 当我将所有流程跑成功后,拿到linux环境下跑,每个服务单个运行没有问题,但是使用 docker-compose 的时候,就出现了: 意思就是说,没有

    2024年02月16日
    浏览(48)
  • 解决linux mvn: command not found

    解决linux mvn: command not found 1,检查 java 环境 java -version 如果没有安装jdk 可以参考: (39条消息) linux 安装jdk8_无限中终的博客-CSDN博客 2、安装 wget 命令: yum -y install wget 3、下载maven安装包 wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz 4.解压maven安装包 t

    2023年04月08日
    浏览(47)
  • Docker进入容器出现:bash: vi: command not found

    docker基础容器中bash: vi: command not found问题解决 | 你邻座的怪同学-CSDN 在使用 Docker 容器时,有时候里边没有安装vim,敲vim命令时提示说: vim: command not found 。 这个时候就需要安装vim,可是当你敲 apt-get install vim 命令时,提示: 操作步骤: 使用以下命令: 这个命令的作用是:

    2024年02月09日
    浏览(44)
  • Linux命令ifconfig报错command not found

    最近在安装Vmware CentOS,输入ifconfig查看VM的IP地址,提示command not found,发现没安装命令包,此篇文章记录整个问题解决方法。 1、ifconfig 执行结果 2、查看是否真的没有设置IP地址 命令行中输入ip addr,若看到有ip地址,则说明已设置正常,若没有则需要设置一个。 3、设置ip地址

    2024年02月16日
    浏览(49)
  • linux -bash: ipconfig: command not found

    Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

    2024年02月08日
    浏览(61)
  • ubuntu中 sudo: docker: command not found,使用wsl

    下面解决步骤也许会有帮助,但是不是所有小伙伴的情况是一样的,请选择使用。 第一步 win+R打开cmd.exe执行以下命令 wsl -l -o 这一步是查找Linux版本的 第二步 继续在cmd.exe执行下面命令  wsl --set-default Linux版本 例如:wsl --set-default Debian 如果出现报错:不存在具有所提供名称的

    2024年01月16日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包