docker搭建Ambari HDP

Posted erlou96

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker搭建Ambari HDP相关的知识,希望对你有一定的参考价值。

利用虚拟机安装docker,在docker环境中搭建HDP大数据平台

前言 : 在一台虚拟机上搭建3个docker容器 作为安装HDP的环境,虚拟机环境centos7.6 docker环境为centos7.6

https://hub.docker.com/_/centos 在此网站查询想要的版本号

一、在虚拟机上准备工作

1.1安装docker

yum -y install docker

 

1.2下载镜像

docker search centos             //搜索镜像
docker pull centos:7.6.1810        //从官网拉取镜像
docker images       //查看本地镜像
docker ps -a      //查看容器

 

1.3启动容器

因为是在1台虚拟机搭建3个docker的缘故,所以这次选择的docker 网卡类型为bridge模式 网段为 172.17.0.0/16 网关为172.17.0.1

三台容器的主机名和ip分别为

server     172.17.0.2
agent1     172.17.0.3
agent2     172.17.0.4

※注意点:bridge模式容器ip无法自己指定

开始启动3台容器,如下图

 

技术图片

 

 

 

docker run -it -d --name server --network bridge --hostname server docker.io/centos:7.6.1810 /bin/bash

1.4查看容器并进入

技术图片

 

 

 

 

 

docker ps 

 

进入容器

技术图片

 

 

 

docker exec -it server /bin/bash

 

二、安装一些基础服务

由于这次采用的docker镜像比较小,需要安装一些常用的包,为后续安装提供便利

安装网络工具

yum install net-tools.x86_64

 

以上是关于docker搭建Ambari HDP的主要内容,如果未能解决你的问题,请参考以下文章

Ambari2.7.3 + HDP3.1.0 集群搭建

2018最新大数据Ambari+HDP搭建

Ambari2.7.3 + HDP3.1.0 集群搭建 ambari-hdp-1.repo中baseurl无值

Ambari2.7.3 + HDP3.1.0 集群搭建 ambari-hdp-1.repo中baseurl无值

2ambari搭建HDP集群

Ambari2.7.3 和HDP3.1.0搭建Hadoop集群