环境:ContOS6.7 安装docker
1.虚拟机安装CentOS6.7
2.安装docker
yum install -y epel-release
yum install docker-io
如果安装失败,确保yum库是最新的:
yum -y updata
如果出现No package docker-io available.这种错误yum没有找到docker包,更新epel第三方软件库,运行命令:sudo yum install epel-release ,之后再执行:sudo yum install docker
service docker start
运行helloworld程序测试
docker run hello-world
3.docker安装cloudera
 (1)给docker更换镜像源
 docker拉取国外的镜像速度简直难以忍受,因此配置国内的阿里云加速服务拉取镜像。
 在/etc/docker目录下新建daemon.json文件,并写入一下内容
 {
 “registry-mirrors”: [“https://2elq31uu.mirror.aliyuncs.com”]
 }
 之后再拉取国内镜像的时候速度就会非常快了
 docker pull cloudera/quickstart:latest
 总共4个多G的文件,拉取下来之后,启动容器
(2)拉取镜像源,大概4.4G
docker pull cloudera/quickstart:latest
Cloudera 的 docker 版本分成两部分启动。一方面是大礼包的启动 /usr/bin/docker-quickstart,一方面是 Cloudera manager 本身的启动 /home/cloudera/cloudera-manager
 这里我们使用命令
docker run --name cdh --hostname=quickstart.cloudera --privileged=true -t -i -p 8020:8020 -p 8022:8022 -p 7180:7180 -p 21050:21050 -p 50070:50070 -p 50075:50075 -p 50010:50010 -p 50020:50020 -p 8890:8890 -p 60010:60010 -p 10002:10002 -p 25010:25010 -p 25020:25020 -p 18088:18088 -p 8088:8088 -p 19888:19888 -p 7187:7187 -p 11000:11000 cloudera/quickstart /bin/bash -c '/usr/bin/docker-quickstart && /home/cloudera/cloudera-manager --express && service ntpd start'
不知道为什么上面启动客户端无效,于是重新启动以后就可以了:
/home/cloudera/cloudera-manager --force --enterprise
4.访问web
 访问:http://192.168.48.137:7180
 账号: cloudera
 密码: cloudera

 京公网安备 11010502036488号
京公网安备 11010502036488号