Docker for Data Science
https://towardsdatascience.com/docker-for-data-science-9c0ce73e8263
If you choose a way of Data Science you should know a lot of tools like python, NumPy, Pandas, Matplotlib, SciPy, Jupyter notebook, scikit-learn, maybe even Apache Spark…
There are a lot of tools which created to make life easier, for example Anaconda — powerful collaboration and package management for open source and private projects.