+Docker从已有镜像简易部署

Virtual Machine Software

Docker desktop for Windows

OS

Windows 11/10

VM OS

CentOS 7.9

Ambari

2.7.4.0

HDP

3.1.4.0

HDP-UTILS

1.1.0.22

Java

JDK8

SQL

Mysql 5.7

命令行用PowerShell执行

1. 拉取镜像

docker pull xiamussr/bigdata-slave:1.1
docker pull xiamussr/bigdata-master:1.1

2. 创建虚拟网络

docker network create bigdata --subnet=172.19.0.0/16 --gateway=172.19.0.1
docker network list #查看所有网络
docker network inspect bigdata #查看bigdata网络详细信息

3. 创建容器

首先在用户目录下创建.wslconfig文件,写入以下来限制每台虚拟机资源。

4. 集群通信

写好/etc/hosts,发送给每个slave,参考以下脚本[0]

脚本

配置互相免密,参考以下脚本[1]

脚本

5. 解压ambari安装包

6.加入yum并安装

7. 配置ambari server

后面的过程就把赘述了。

Last updated