基于Docker搭建Hadoop数据计算集群

无人久伴 提交于 2019-11-28 17:26:45

安装步骤

Docker安装

1
sudo apt-get install docker.io

拉取Hadoop镜像

  1. 可以采用如下方式查找相关镜像
    1
    docker search hadoop

出现报错:
Is the docker daemon running on this host?
原因解决:
权限不够,加sudo,或者采用[2]方法添加用户组解决。

  1. 切换源
    源在国外的,可以切换Ubuntu系统的更新源为国内,直接拉取kiwenlau做好的镜像
1
sudo docker pull kiwenlau/hadoop:1.0

配置

  1. clone项目

    1
    git clone https://github.com/kiwenlau/hadoop-cluster-docker
  2. 配置网桥

    1
    sudo docker network create --driver=bridge hadoop

之后进入刚刚clone的kiwenlau的github项目,运行相关进程,即运行配置好的docker(运行脚本),进入Docker之后运行脚本即可。

参考资料

[1]. 简书-从 0 开始使用 Docker 快速搭建 Hadoop 集群环境

[2]. CSDN-docker容器Cannot connect to the Docker daemon. Is the docker daemon running on this host?解决方法

原文链接 大专栏  https://www.dazhuanlan.com/2019/08/17/5d576d1530de4/

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!