首先我们为了之后继续搭建软件,这里没有使用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 然后输入命令: 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包的思路与完整步骤 |