Running the container
We have successfully built and tagged the docker image, now we can run the container using the following command:
$ docker container run --rm -it faizanbashir/python-datascience:2.7 python
Voila, we are greeted by the sight of a python shell ready to perform all kinds of cool data science stuff.
Python 2.7.15 (default, Aug 16 2018, 14:17:09) [GCC 6.4.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
Our container comes with Python 2.7, but don’t be sad if you wanna work with Python 3.6. Lo, behold the Dockerfile for Python 3.6:
Build and tag the image like so:
$ docker build -t faizanbashir/python-datascience:3.6 -f Dockerfile .
Run the container like so:
$ docker container run --rm -it faizanbashir/python-datascience:3.6 python
With this, you have a ready to use container for doing all kinds of cool data science stuff.