Tableau Python Server (TabPy) running in docker
4.8K

To run (on port 9004):
docker run -ti --rm -p 9004:9004 emhemh/tabpy:latest
This image will ping Github each time it runs, and if able to will pull down the latest version of Tableau Python Server (TabPy).
Contains:
Dockerfile at: github.com/erichannell/TabPy-docker.
=========================================================================
This image was build with continuumio/miniconda as the base. Then TabPy was cloned (git clone https://github.com/tableau/TabPy.git) and installed (/bin/bash -c "source setup.sh"). The python libraries were pip installed after running source activate Tableau-Python-Server.
I also added a startup script that will always try to pull the latest version of TabPy from Github when the image is run. After that it will automatically start TabPy by running /bin/bash /opt/conda/envs/Tableau-Python-Server/lib/python2.7/site-packages/tabpy_server/startup.sh
Content type
Image
Digest
Size
454.9 MB
Last updated
over 9 years ago
docker pull emhemh/tabpy