您当前的位置:首页 > 网站建设 > 网站维护
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery |

docker搭建Hadoop

51自学网 2022-07-22 18:45:39
  网站维护

首先我们为了之后继续搭建软件,这里没有使用docker-compose,而是通过构建四台centos,再在里面搭建我们所需要的组件

宿主机最好提供10 GB的RAM,硬盘占用大概会在40G以上

本次采用的在线安装方式,cdh为6.3.2版本,系统为centos7.4, docker节点可以为任意多个,下文将以3个docker容器为示例进行展示。此方法也可用在docker swarm上,docker容器能够互连,网络互通即可

离线安装包地址:

链接: https://pan.baidu.com/s/1vMm0yMYya2vhbEabeJMPHQ 提取码: xbrx

0. docker安装

卸载(可选)

如果之前安装过旧版本的Docker,可以使用下面命令卸载:

yum remove docker /                  docker-client /                  docker-client-latest /                  docker-common /	                  docker-latest /                  docker-latest-logrotate /                  docker-logrotate /                  docker-selinux /                  docker-engine-selinux /                  docker-engine /                  docker-ce

安装docker

首先需要大家虚拟机联网,安装yum工具

yum install -y yum-utils /           device-mapper-persistent-data /           lvm2 --skip-broken

然后更新本地镜像源:

# 设置docker镜像源yum-config-manager /    --add-repo /    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 第二步     sed -i 's/download.docker.com/mirrors.aliyun.com//docker-ce/g' /etc/yum.repos.d/docker-ce.repo# 第三步yum makecache fast

然后输入命令:

yum install -y docker-ce

docker-ce为社区免费版本。稍等片刻,docker即可安装成功。

1. 构建Centos-cdh镜像

宿主机初始化

yum install -y wget   /&& mkdir -p /etc/yum.repos.d/repo_bak   /&& mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/repo_bak/  /&& wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo  /&& wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo    /&& yum clean all   /&& yum makecache   /&& yum update 
下载地址:
centos搭建部署docker环境的详细步骤
docker部署可执行jar包的思路与完整步骤
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1