Sign inSign up

wantoper/spark

By wantoper

•Updated over 4 years ago

spark-2.1.1-bin-hadoop2.7 full mode need hadoop

Image
0

129

wantoper/spark repository overview

⁠把容器内文件拷贝出来 三台容器公用同一个spark目录

docker run -it -d --name spark-master wantoper/spark:v1
docker cp spark-master:/usr/local/src/scala-2.11.8 /usr/local/src
docker cp spark-master:/usr/local/src/spark-2.1.1-bin-hadoop2.7 /usr/local/src
docker stop spark-master
docker rm spark-master

⁠spark-master

docker run -it -d --name spark-master --hostname spark-master --network hadoop -p 8080:8080 -v /usr/local/src/jdk1.8.0_191:/usr/local/src/jdk1.8.0_191 -v /usr/local/src/scala-2.11.8:/usr/local/src/scala-2.11.8 -v /usr/local/src/spark-2.1.1-bin-hadoop2.7:/usr/local/src/spark-2.1.1-bin-hadoop2.7 -v /usr/local/src/hadoop-2.7.7:/usr/local/src/hadoop-2.7.7 wantoper/spark:v1

⁠spark-slave1

docker run -it -d --name spark-slave1 --hostname spark-slave1 --network hadoop -v /usr/local/src/jdk1.8.0_191:/usr/local/src/jdk1.8.0_191 -v /usr/local/src/scala-2.11.8:/usr/local/src/scala-2.11.8 -v /usr/local/src/spark-2.1.1-bin-hadoop2.7:/usr/local/src/spark-2.1.1-bin-hadoop2.7 -v /usr/local/src/hadoop-2.7.7:/usr/local/src/hadoop-2.7.7 wantoper/spark:v1

⁠spark-slave2

docker run -it -d --name spark-slave2 --hostname spark-slave2 --network hadoop -v /usr/local/src/jdk1.8.0_191:/usr/local/src/jdk1.8.0_191 -v /usr/local/src/scala-2.11.8:/usr/local/src/scala-2.11.8 -v /usr/local/src/spark-2.1.1-bin-hadoop2.7:/usr/local/src/spark-2.1.1-bin-hadoop2.7 -v /usr/local/src/hadoop-2.7.7:/usr/local/src/hadoop-2.7.7 wantoper/spark:v1

⁠进入每台容器分配 ssh免密登录

ssh-copy-id spark-master >> yes >>passwd ssh-copy-id spark-slave1 >> yes >>passwd ssh-copy-id spark-slave2 >> yes >>passwd

⁠启动spark

docker exec -it spark-master /usr/local/src/spark-2.1.1-bin-hadoop2.7/sbin/start-all.sh

Tag summary

Content type

Image

Digest

Size

366.9 MB

Last updated

over 4 years ago

docker pull wantoper/spark:v1