在Docker Desktop安装Hadoop(借用镜像)

前提条件

windows系统为专业版 Linux子系统为wsl2 Docker20.10.8

安装步骤

首先将此项目克隆到本地(克隆地址没有要求只要自己可以找到即可),项目地址如下

https://github.com/kiwenlau/hadoop-cluster-docker

拉取镜像(若拉取时的速度过慢可进行换源)

1
docker pull kiwenlau/hadoop:1.0

搭建网桥

1
docker network create --driver=bridge hadoop

修改所克隆项目文件夹中的start-container.sh文件,添加两个从机的端口映射,注意在windows中要将所有语句前的的sudo去掉

image-20211001112205617

在git bash中进入我们所克隆的hadoop-cluster-docker文件夹路径下,运行此指令执行脚本

1
./start-container.sh

执行成功后,我们及进入了hadoop的master机中

image-20211001112757270

进行ls操作我们即可查看当前文件列表如下

image-20211001112911896

运行start-hadoop.sh

1
./start-hadoop.sh

随后在浏览器访问本地相应端口即可

image-20211001113224344