Ini adalah hasil modifikasi dari repo punya gettyimages.
- Fork/Clone repo ke komputer yang ingin digunakan
- Masuk ke direktori
- Masukkan perintah
docker build -t rizkiv1/spark:latest .
untuk membuat images baru dengan nama rizkiv1/spark. - Masukkan perintah
docker-compose up -d
untuk menjalankan container. Agar memiliki banyak worker container tambahkan parameter--scale worker=n
dengann
adalah jumlah worker yang ingin dijalankan. - Untuk mengakses web UI dari master, buka
http://${Alamat_Host}:8080
. Disini kita dapat melihat worker yang jalan.
- jalankan perintah
docker exec -it docker-spark_master_1 /bin/bash bin/run-example SparkPi 10
untuk menjalankan program contoh SparkPi.