Skip to content

DEPRECATED - BE AWARE A Docker file for build, on top of a Tensorflow base installation, JupyterLab, an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Computational Narratives as the Engine of Collaborative Data Science, all under Python language.

License

Notifications You must be signed in to change notification settings

elswork/tf-jupyterlab-py2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATED - BE AWARE

DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.

A Docker file to build images for AMD & ARM devices over a base image based with a minimal installation of Tensorflow an open source software library for numerical computation using data flow graphs. Over this base will be installed JupyterLab an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Computational Narratives as the Engine of Collaborative Data Science. All this under Python 2 language. Python 3 version here.

Be aware! You should read carefully the usage documentation of every tool!

Details

Docker Hub Docker Pulls Docker Stars Docker Build Size/Layers
tf-jupyterlab-py2

This image is the base image for a set of images Data Science Docker Stacks

Build Instructions

Build Python2 flavour for amd64 or arm32v7 architecture (thanks to its Multi-Arch base image)

docker build -t elswork/tf-jupyterlab-py2:latest .

My Real Usage Example

In order everyone could take full advantages of the usage of this docker container, I'll describe my own real usage setup.

docker run -d -p 8888:8888 elswork/tf-jupyterlab-py2:latest

A more complex sample:

docker run -d -p 8888:8888 -p 0.0.0.0:6006:6006 \
 --restart=unless-stopped elswork/tf-jupyterlab-py2:latest

Point your browser to http://localhost:8888

First time you open it, you should provide a Token to log on you cand find it with this command:

docker logs container_name

With the second example you can run TensorBoard executing this command in the container:

tensorboard --logdir=path/to/log-directory --host=0.0.0.0

And pointing your browser to http://localhost:6006

About

DEPRECATED - BE AWARE A Docker file for build, on top of a Tensorflow base installation, JupyterLab, an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Computational Narratives as the Engine of Collaborative Data Science, all under Python language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages