Extensible, Production-ready Docker Image Powered by Apache Superset (Debian+Python3).
1M+
An extensible, production-ready Docker image powered by Apache Superset (Debian+Python3). Easy in use for production as well as for exploration.
GitHub Repo Please give a star to the repo and raise the bug or feature request ticket if needed. Also, I welcome a contribution to the project.
X.YY.ZZzzz which means either [0.29.0rc4] or [0.28.1] or [0.28.0]docker-compose or by using docker run command.username: admin & password: admin.docker-compose will start three containers. mysql5.7 as the database, redis3.4 as a cache & celery broker and superset container.
SUPERSET_ENV should be provided while starting the container.SUPERSET_ENV can be either local or prod.local mode one celery worker and superset flask-based superset web application run.prod mode two celery workers and Gunicorn based superset web application run.docker run can be a used for complete distributed setup, requires database & Redis URL for startup.
superset-version as a build-arg, for example: 0.28.0 or 0.29.0rc4docker build command
docker build -t abhioncbr/docker-superset:<version-tag> --build-arg SUPERSET_VERSION=<superset-version> -f ~/docker-superset/docker-files/Dockerfile .
first pull a docker-superset image from docker-hub
docker pull abhioncbr/docker-superset:<tag>
starting a superset image as a superset container in a local mode using docker-compose:
cd docker-files/ && SUPERSET_ENV=local SUPERSET_VERSION=<version-tag> docker-compose up -d
starting a superset image as a superset container in a prod mode using docker-compose:
cd docker-files/ && SUPERSET_ENV=prod SUPERSET_VERSION=<version-tag> docker-compose up -d
starting a superset image as a server container using docker run:
docker run -p 8088:8088 -v config:/home/superset/config/ abhioncbr/docker-superset:<tag> cluster server <db_url> <redis_url>
starting a superset image as a worker container using docker run:
docker run -p 5555:5555 -v config:/home/superset/config/ abhioncbr/docker-superset:<tag> cluster worker <db_url>
<redis_url>

server mode for serving the UI of the superset.worker mode for executing the SQL queries in an async mode using celery executor.
Content type
Image
Digest
Size
1.1 GB
Last updated
over 7 years ago
docker pull abhioncbr/docker-superset