Docker 容器中相关软件安装

举报
zhchzh1000 发表于 2019/03/21 22:13:38 2019/03/21
【摘要】 Docker 容器中相关软件安装1、介绍我们从docker hub下载的centos镜像是只有很少的命令,需要单独安装我们所需的相关软件。2、安装软件安装yum-utils软件包该软件包是辅助下载yum软件包的工具。$>yum install -y yum-utils安装yum下载yum相关软件包# 单独下yum-metadata-parser-1.1.4-10.el7.x86_64.rpm...

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

    spacer.gif

  • 安装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

安装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  #

安装ssh

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

$>yum install -y openssh-clients openssh-server

安装service命令

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


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。