docker搭建hadoop 3节点集群:镜像使用现成的,不用另做
2023-09-14 09:01:55 时间
3 Nodes Hadoop Cluster
1. pull docker image
sudo docker pull kiwenlau/hadoop:1.0
2. clone github repository
git clone https://github.com/kiwenlau/hadoop-cluster-docker
3. create hadoop network
sudo docker network create --driver=bridge hadoop
4. start container
cd hadoop-cluster-docker
sudo ./start-container.sh
output:
start hadoop-master container...
start hadoop-slave1 container...
start hadoop-slave2 container...
root@hadoop-master:~#
- start 3 containers with 1 master and 2 slaves
- you will get into the /root directory of hadoop-master container
5. start hadoop
./start-hadoop.sh
6. run wordcount
./run-wordcount.sh
output
input file1.txt:
Hello Hadoop
input file2.txt:
Hello Docker
wordcount output:
Docker 1
Hadoop 1
Hello 2
相关文章
- Docker的基本使用——常用docker命令
- Docker部署_docker部署网站
- Docker(三)- 从镜像运行启动容器「建议收藏」
- Docker Compose 零基础入门
- ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon runn
- docker 启动失败:Failed to start Docker Application Container Engine
- 「Docker学习系列教程」9-Docker容器数据卷介绍
- Docker服务的停止命令(systemctl stop docker)
- Docker服务的查看服务状态命令(systemctl status docker)
- Docker查看本地所有的镜像命令(docker images)
- 一文学会Docker使用
- 「 【Docker】设置docker加速器(如何使docker下载速度变快) 」
- 【docker】pull 提示空间不足
- 【Docker 系列】docker 学习八,Docker 网络
- 【Docker 系列】docker 学习十,Compose 编写规则及wp 实战
- 无外网环境下docker安装kong、postgresql、konga (二)
- 使用 Docker、Nginx 和 ttyd 提供稳定的 Web 终端服务
- 聊聊如何在docker环境中配置hosts
- 现在不懂K8s/Docker真的不行了!一文吃透K8s/Docker架构与核心技术 | 极客时间
- 腾讯云服务docker快速搭建WordPress
- Docker容器的重启策略及docker run的–restart选项详解程序员
- Docker的安装配置及使用详解程序员
- springboot整合docker部署(两种构建Docker镜像方式)详解编程语言
- Docker给MacOS带来的变革(dockermacos)
- 使用Docker部署Redis服务(dockerredis)
- docker实战-利用docker结合负载实现网络架构高可用
- docker-Docker Registry私有仓库
- Docker挂载主机目录Docker访问出现Permission denied的解决办法
- Docker 组件如何协作?- 每天5分钟玩转容器技术(8)