Sign inSign up

lonly/docker-zeppelin

By lonly

•Updated almost 9 years ago

Zeppelin Docker Image Based On Alpine And OpenJDK

Image
1

732

lonly/docker-zeppelin repository overview

⁠docker-zeppelin

This is a full Docker⁠ image for Apache Zeppelin⁠, based on Officical Image⁠.

                    ##         .
              ## ## ##        ==
           ## ## ## ## ##    ===
       /"""""""""""""""""\___/ ===
  ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
       \______ o Zeppelin  __/
         \    \         __/
          \____\_______/

⁠Overview

Dockerized single-host Zeppelin.

Deployment options out of the box:

  • Standalone Zeppelin node

⁠Build

docker build \
--rm \
-t lonly/docker-zeppelin:0.7.3-special-cn \
--build-arg VCS_REF=`git rev-parse --short HEAD` \
--build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` .

⁠Exposed ports

  • 8080 - Zeppelin web application port
  • 8443 - Zeppelin web application secure port

⁠Volumes

All below volumes can be mounted to docker host machine folders or shared folders to easy maintain data inside them.

Zeppelin-specific: /opt/zeppelin/conf /opt/zeppelin/logs /opt/zeppelin/notebook /opt/zeppelin/local-repo /opt/zeppelin/helium

⁠Official Documentation and Guides

⁠Usage

This image can either be used as a base image for building on top of NiFi or just to experiment with. I personally have not attempted to use this in a production use case.

Please use corresponding branches from this repo to play with code.

⁠Pre-Requisites

Ensure the following pre-requisites are met (due to some blocker bugs in earlier versions). As of today, the latest Docker Toolbox and Homebrew are fine.

  • Docker 1.10+
  • Docker Machine 0.6.0+

(all downloadable as a single Docker Toolbox⁠ package as well)

⁠How to use from Docker CLI

  1. Start Docker Quickstart Terminal
  2. Run command docker run -d -p 8080:8080 -p 8443:8443 --name zeppelin lonly/docker-zeppelin:0.7.3-special-cn
  3. Check Docker Contianer Running Status docker ps -a
  4. Use IP from previous step in address bar of your favorite browser, e.g. http://192.168.1.1:8080/#/

⁠Contact me

Tag summary

Content type

Image

Digest

Size

1.4 GB

Last updated

almost 9 years ago

docker pull lonly/docker-zeppelin