--- layout: page title: "Apache Zeppelin Releases Docker Images" description: "This document contains instructions about making docker containers for Zeppelin. It mainly provides guidance into how to create, publish and run docker images for zeppelin releases." group: setup/deployment --- {% include JB/setup %} # Docker Image for Apache Zeppelin Releases
## Overview This document contains instructions about making docker containers for Zeppelin. It mainly provides guidance into how to create, publish and run docker images for zeppelin releases. ## Quick Start ### Installing Docker You need to [install docker](https://docs.docker.com/engine/installation/) on your machine. ### Running docker image ``` docker run -p 8080:8080 --rm --name zeppelin apache/zeppelin: ``` * Zeppelin will run at `http://localhost:8080`. If you want to specify `logs` and `notebook` dir, ``` docker run -p 8080:8080 --rm \ -v $PWD/logs:/logs \ -v $PWD/notebook:/notebook \ -e ZEPPELIN_LOG_DIR='/logs' \ -e ZEPPELIN_NOTEBOOK_DIR='/notebook' \ --name zeppelin apache/zeppelin: # e.g '0.7.1' ``` ### Building dockerfile locally ``` cd $ZEPPELIN_HOME cd scripts/docker/zeppelin/bin docker build -t my-zeppelin:my-tag ./ ```