专栏首页MySQL参数系列docker容器中安装vim --docker系列

docker容器中安装vim --docker系列

今天在docker容器中测试MySQL的一些功能,想编辑某个文件,发现vim不能用,于是yum装了一下,提示如下:

root@1a706cf66e38:/# vim dump.sql
bash: vim: command not found

根据提示,应该是vim不存在,于是yum -y install vim (因为docker的操作系统是centos7,所以就想应该是yum)。结果

root@1a706cf66e38:/# yum -y install vim
bash: yum: command not found

于是,搜索了一下解决方案。

发现,docker中安装命令得用apt-get。

解决方案是:

#同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包
apt-get update  
#安装vim
apt-get -y install vim

本文分享自微信公众号 - DBA札记(dba_jason)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-06-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • docker容器中安装vim 、telnet、ifconfig, ping命令

    在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲ap...

    拓荒者
  • 当 Kali 遇见 Docker

    最近在学习 《Python 黑帽子:黑客与渗透测试编程之道》一书,分别在 VMvare 和 U 盘安装了 Kali-Linux 操作系统,但是 VMvare 启...

    蓝默空间
  • Docker 系列(6) —— Docker 容器

    启动新容器的的命令格式为 docker [container] run [OPTIONS] IMAGE [COMMAND] [ARG...] OPTIONS

    求和小熊猫
  • 在Docker中安装MySQL并修改 my.cnf 配置文件

    前期经过MySQL主从复制之后,发现数据库的读写非常慢,而且经常发生MySQL连接数过小,导致整个数据库崩溃的情况。通过修改MySQL中的 my.cnf 配置文...

    全栈开发Dream
  • 初识Kubernetes及快速安装

    之前几篇介绍了Docker是什么以及怎么使用,但Docker只是容器管理工具,如果想要在Docker上部署大型应用,首先就是要解决网络的问题,还有一系列复杂的问...

    Liusy
  • Docker入门

    Docker安装好,账号也注册后,点击桌面顶栏的Docker图标,点击sign in,登录你的Docker账号。

    马修
  • 原创 | Docker入门,看了不理解,假一赔命

    Docker for mac,这个你肯定要下载:点我下载Docker for mac and Windows的社区免费版本(https://www.docker...

    Bug开发工程师
  • Docker容器学习梳理--基础环境安装

    以下是centos系统安装docker的操作记录 1)第一种方法:采用系统自带的docker安装,但是这一般都不是最新版的docker 安装epel源 [roo...

    洗尽了浮华
  • 操作 Docker 容器 | Docker 系列

    有了镜像的基础,下面就开始创建容器吧。Docker 容器非常轻量级,随时都可以创建和删除,非常方便。

    AlwaysBeta
  • 两小时入门 Docker

    Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2....

    芋道源码
  • Docker 学习应用篇三:使用docker搭建的环境,安装thinksns

    Thinksns 是一个开源的社交网站,因为目前的项目需要用到这个,所以就下载一个安装试试看。 之前在windows上用了wamp,安装的很顺利。但是项目是要部...

    ShenduCC
  • Gitlab CI 搭建持续集成环境实现Docker自动化部署使用Harbor镜像仓库

    本文简单介绍了持续集成的概念并着重介绍了如何基于 Gitlab CI 快速构建持续集成环境以及使用Docker实现自动化部署,主要介绍了 Gitlab CI 的...

    小东啊
  • 2小时入门Docker

    Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2....

    Java团长
  • 必学必会 ● 1小时入门 Docker,让部署应用更快更简单

    Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2....

    我的小碗汤
  • 两小时入门 Docker

    Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2....

    蓝默空间
  • centos7 下 基于docker搭建java/tomcat (方式一)

    CentOS 7 中 Docker 的安装 Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运...

    拓荒者
  • 两小时入门Docker

    Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2....

    秃头哥编程
  • 两小时入门 Docker

    Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2....

    好好学java
  • Centos6.5下docker 环境搭建

    一.运行docker Linux内核版本需要在3.8以上,针对centos6.5 内核为2.6的系统需要先升级内核.不然会特别卡,退出容器.

    Java架构师历程

扫码关注云+社区

领取腾讯云代金券