• Docker 容器中相关软件安装


    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
        

        1539533479055

      • 安装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
      
  • 相关阅读:
    dubbo总结
    搞懂分布式技术28:微服务(Microservice)那点事
    搞懂分布式技术21:浅谈分布式消息技术 Kafka
    搞懂分布式技术20:消息队列因何而生
    搞懂分布式技术19:使用RocketMQ事务消息解决分布式事务
    搞懂分布式技术17,18:分布式事务总结
    热敏电阻
    eagle学习汇总
    CSS浮动通俗讲解
    总结一下CSS定位
  • 原文地址:https://www.cnblogs.com/xupccc/p/9838674.html
Copyright © 2020-2023  润新知