Sign inSign up

farberg/apache-knox-docker

By farberg

•Updated over 1 year ago

Dockerfile for running Apache Knox (http://knox.apache.org/) in Docker.

Image
1

10K+

farberg/apache-knox-docker repository overview

⁠Run Apache Knox in Docker

Docker container for Apache Knox⁠, which is an Application Gateway for interacting with the REST APIs and UIs of Apache Hadoop deployments. The image is available on Dockerhub: https://cloud.docker.com/u/farberg/repository/docker/farberg/apache-knox-docker⁠.

⁠Available versions

Apache Knox VersionDocker Tag
latestfarberg/apache-knox-docker:latest
1.4.0farberg/apache-knox-docker:1.4.0
1.3.0farberg/apache-knox-docker:1.3.0

Example (required for the commands below to work)

export KNOX_VERSION=1.4.0

⁠Run Apache Knox in Docker

Using the default configuration files:

docker run --rm -ti farberg/apache-knox-docker:$KNOX_VERSION

Using your own configuration files:

docker run --rm -ti -v /path/to/your/config:/opt/knox/conf farberg/apache-knox-docker:$KNOX_VERSION

# Example on MacOS/Linux: 
# docker run --rm -ti -v $PWD/my-conf/:/opt/knox/conf/ farberg/apache-knox-docker:$KNOX_VERSION

⁠Build this Docker container

docker build -t farberg/apache-knox-docker:$KNOX_VERSION .

docker tag farberg/apache-knox-docker:$KNOX_VERSION farberg/apache-knox-docker:latest

⁠Push this Docker container to Dockerhub

docker login
echo "farberg/apache-knox-docker:$KNOX_VERSION" 'farberg/apache-knox-docker:latest' | xargs -n 1 docker push

Tag summary

Content type

Image

Digest

sha256:3f2498aa9…

Size

270.4 MB

Last updated

over 1 year ago

docker pull farberg/apache-knox-docker