Download Apache Zeppelin

The latest release of Apache Zeppelin is 0.11.2.

Using the official docker image

Make sure that docker is installed in your local machine.

Use this command to launch Apache Zeppelin in a container.

docker run -p 8080:8080 --rm --name zeppelin apache/zeppelin:0.11.2

To persist logs and notebook directories, use the volume option for docker container. You can also use volume for Spark and Flink binary distribution.

docker run -u $(id -u) -p 8080:8080 --rm -v $PWD/logs:/logs -v $PWD/notebook:/notebook \
  -v /usr/lib/spark-3.5.1:/opt/spark -v /usr/lib/flink-1.18.1:/opt/flink \
  -e FLINK_HOME=/opt/flink -e SPARK_HOME=/opt/spark \
  -e ZEPPELIN_LOG_DIR='/logs' -e ZEPPELIN_NOTEBOOK_DIR='/notebook' --name zeppelin apache/zeppelin:0.11.2

If you have trouble accessing localhost:8080 in the browser, Please clear browser cache.

Verify the integrity of the files

It is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures. This signature should be matched against the KEYS file.

Build from source

For developers, to get latest 0.12.0-SNAPSHOT check README.

Old releases

Supported interpreters

Thanks to many Zeppelin contributors, we can provide much more interpreters in every release.

Please check the Supported Interpreters before you download Zeppelin package.