docker-zeppelin

by dylanmei

Docker build for Zeppelin, a web-based Spark notebook

213 Stars 130 Forks Last release: Not found 80 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

This repo is DEPRECATED, Please refer to Apache Zeppelin Official Docker Image

zeppelin

A

debian:jessie
based Spark and Zeppelin Docker container.

This image is large and opinionated. It contains:

A prior build of

dylanmei/zeppelin:latest
contained Spark 1.6.0, Python 2.7, and all of the stock interpreters. That image is still available as
dylanmei/zeppelin:0.6.0-stable
.

simple usage

To start Zeppelin pull the

latest
image and run the container:
docker pull dylanmei/zeppelin
docker run --rm -p 8080:8080 dylanmei/zeppelin

Zeppelin will be running at

http://${YOUR_DOCKER_HOST}:8080
.

complex usage

You can use docker-compose to easily run Zeppelin in more complex configurations. See this project's

./examples
directory for examples of using Zeppelin with
docker-compose
to :
  • read and write from local data files
  • read and write documents in ElasticSearch

onbuild

The Docker

onbuild
container is still a part of this project, but I have no plans to keep it updated. See the
onbuild
directory to view its
Dockerfile
.

To use it, create a new

Dockerfile
based on
dylanmei/zeppelin:onbuild
and supply a new, executable
install.sh
file in the same directory. It will override the base one via Docker's ONBUILD instruction.

The steps, expressed here as a script, can be as simple as:

#!/bin/bash
cat > ./Dockerfile < ./install.sh <

license

MIT

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.