Sylvain Bellemare: Learning to use Docker for development

Published: 30 May 2015
on channel: PyData
1,777
6

A very simple tutorial, ideally aimed at beginners, for both Docker and scientific Python, who wish to learn the basics to be able to create and manage their own development environments, using Docker.We'll write a Dockerfile to build a Docker image that will have a few basic scientific libraries (matplotlib, numpy, ipython/jupyter notebook). We'll run the notebook in the docker container, and then learn how to interact with the notebook.Next step, we'll use docker-machine to run our docker container on a remote host. (This may be practical for performance reasons.)If time allows, we may also spin up another container, running Postgres, or another data store (e.g.: Redis, Elasticsearch). We'll tie in the communication between both containers using docker-compose. We'll figure out a way of storing some data in our data store and plotting some graphs for it in the notebook.The goal of the tutorial is to empower the developers, such that they can totally take over their own development environment, meanwhile leveraging what Docker has to offer to do so. Hence, the tutorial will adopt a pace that beginners will be able to follow, such that at the end, they will have completed a re-usable Docker-based development environment, which they may extend and modify according to theirs needs, in the future

Sylvain Bellemare 00:00 Welcome!
00:10 Help us add time stamps or captions to this video! See the description for details.

Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVi...


Watch video Sylvain Bellemare: Learning to use Docker for development online, duration hours minute second in high quality that is uploaded to the channel PyData 30 May 2015. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 1,777 times and liked it 6 visitors.