Docker 容器中相关软件安装

1、介绍

我们从docker hub下载的centos镜像是只有很少的命令,需要单独安装我们所需的相关软件。

2、安装软件

  1. 安装yum-utils软件包

    该软件包是辅助下载yum软件包的工具。

    $>yum install -y yum-utils
  2. 安装yum

    • 下载yum相关软件包

      # 单独下yum-metadata-parser-1.1.4-10.el7.x86_64.rpm包
      $>wget ftp://ftp.pbone.net/mirror/ftp.scientificlinux.org/linux/scientific/7.2/x86_64/os/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm# 在centos7宿主机上下载yum-plugin-fastestmirror
      $>yumdownloader yum-plugin-fastestmirror# 在centos 7宿主机上安装yum软件包
      $>yumdownloader yum

    • 安装yum软件包

      先安装yum-metadata-parser-1.1.4-10.el7.x86_64.rpm,其余两个包由于存在相互依赖,需要同时安装!!!!

      # 先安装
      $>rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm# 后安装,一定要同时安装,切记!!!!!!
      $>rpm -ivh yum-3.4.3-158.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-46.el7_5.noarch.rpm
  3. 安装nano、vim、wget、curl、ifconfig、lsof

    $>yum install -y nano                # nano
    $>yum install -y wget                # wget
    $>yum install -y net-tools           # ifconfig | ping
    $>yum install -y lsof                #
    $>yum install -y which               # which
    $>yum install -y nmap-ncat.x86_64    # 
  4. 安装ssh

    spark集群启动时需要通过ssh无密登录到其他节点,因此需要安装ssh软件包。ssh包括client和server个组件,这里都将其安装上。scp命令在clients软件包中,无需单独安装。

    $>yum install -y openssh-clients openssh-server
  5. 安装service命令

    容器创建后需要配置ssh命令以及查看相应的服务,因此需要将service命令也安装到容器中。

    $>yum install -y initscripts

转载于:https://www.cnblogs.com/xupccc/p/9838674.html

Docker 容器中相关软件安装相关推荐

  1. Docker容器中GUI软件的远程图形界面交互:mobaXterm+SSH,以脑影像处理软件FSL为例;FSL6.0.3完整安装与可视化;docker容器图形化;远程登录docker容器;

    前言   对docker容器中软件的操作,是基于命令行的,这就导致了习惯图形化界面的人比较难以使用docker,而它又是一个神器,所以很难受.一般情况下,可以给容器安装一个桌面环境,然后用类似VNC的 ...

  2. Docker(三):镜像导入与导出、保存与加载、在Docker容器中安装软件

    相关阅读: Docker(一):Docker的安装与常用命令 Docker(二):Docker常用命令之镜像的创建:Dockerfile 与 commit Docker(三):Docker镜像导入与导 ...

  3. 【学习笔记】Docker - 02. 在容器中运行软件(上)

    2.1 控制容器: 构建一个网站监视器 需求: 客户想让你做一个网站, 这个网站需要被紧密的监视, 如果服务器宕机了, 那么它们的团队会收到相关的邮件. 这里用到了3个容器. 第一个运行NGINX;  ...

  4. 容器安装java_在docker容器中安装Java(从宿主机向docker容器中拷贝文件)

    操作系统 [root@Optimus /]# uname -a Linux Optimus 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2 ...

  5. docker安装_以简便的方式监控Docker容器中的ADF应用程序

    docker安装 在这篇简短的文章中,我将展示一种简单的方法来确保在Docker容器中运行的ADF应用程序在内存利用率方面是健康的Java应用程序. 我将使用标准工具JConsole,它是计算机上JD ...

  6. 解决:bash: vim: command not found、docker 容器不识别 vi / vim 、docker 容器中安装 vim

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 在 Docker 容器中编辑文件,报错如下: bash: vim: command not f ...

  7. docker容器中安装vim

    docker容器中安装vim 在使用docker容器时,容器一般没有安装vim,就需要安装vim apt-get install vim命令用于安装vim,但是下载过慢. 第一步 配置国内镜像源 进入 ...

  8. 在docker容器中创建用户组和用户,并且多用户共用一个anaconda环境

    转载自:https://www.cnblogs.com/devilmaycry812839668/p/13760815.html 在docker容器中创建用户组和用户,并且多用户共用一个anacond ...

  9. Docker容器中的Linux机器快速设置国内源

    Docker容器中的Linux机器快速设置国内源 在Docker容器中启动了服务后,当我们进入容器内,经常很多命令无法使用,比如最基本的vim,可能都没有安装,因为容器内只安装应用服务,导致无法编辑配 ...

最新文章

  1. 以比特币现金(BCH)为核心的慈善经济体系革新业态
  2. showimg.php,layer弹出图片
  3. 半导体基础知识(1):材料和器件
  4. 微信小程序开发踩坑日记
  5. [技术转载]C#知识点集合 (面试必备)
  6. struts2文件下载出现Can not find a java.io.InputStream with the name的错误
  7. 谷歌浏览器flash_谷歌浏览器不支持Flash Player的问题
  8. xss过滤器无法处理ajax请求_thunkPHP 预防XSS攻击
  9. 电脑抓整个路由器的包_网络是电竞游戏体验的命脉 2018年年度电竞路由器功能盘点...
  10. vi 不保存退出_vi或vim的快速操作技巧你知道吗?
  11. Visual Studio 2017 linux C++
  12. JQuery插件,轻量级表单模型验证
  13. 《Unix/Linux网络日志分析与流量监控》2014年11月底出版
  14. redis string底层数据结构
  15. 海姆霍兹获3000万元A轮融资,投资方为国科嘉和
  16. paip.DEVSUIT WEB .NET ASPX网站打开慢的原因
  17. 读书百客:《千秋岁·淡烟平楚》赏析
  18. 快递查询单号查询追踪,一键查询全部物流
  19. Tekton task入门上
  20. DeDeCMS v5.7 SP2正式版 前台任意用户密码修改 漏洞复现

热门文章

  1. Adobe Premiere 导出视频时遇到的问题
  2. 第38章 I2S—音频播放与录音输入—零死角玩转STM32-F429系列
  3. ★女生最爱说的33句双关语★(
  4. 适合发朋友圈的生日祝福语祝自己生日
  5. mac配置node的环境变量,-bash: ls:command not fund
  6. C编译成其他语言,编程达人 所有的编程语言最后会编译成C,再编译成汇编,最后落实到硬件操作上吗?...
  7. stagefright之MPEG4Extractor(一)
  8. 陈宝林《最优化理论与算法》超详细学习笔记 (二)————补充知识(凸集) 第二章 线性规划的基本性质
  9. 淘宝运营 促销活动的方式 顾客的心理
  10. HTML5的section标签和article标签的区别