Docker Workshop

Lalatendu Mohanty (~lalatendu)




Linux containers e.g.Docker is becoming a standard for packaging , delivering and running applications. There are lot of innovation happening in Linux container eco-system and it relevant and useful for Python developers too. The objective of this workshop is to make docker container technology familiar to attendees Attendees should be able to start using and experiment with docker after the workshop.

  • Basics of docker

  • Running containers using docker

  • Basic and important docker commands

  • Creating Dockerfiles, building images and running them

  • Packaging Python applications using Dockerfile

  • Create custom docker images

  • Introduce docker-compose and Kubernetes for deploying multi-container application.

Content URLs:

Speaker Info:

Lalatendu Mohanty is a free software and open source enthusiast and advocate. He has been contributing/contributed for around 5 years to free and open source projects like CentOS, Fedora, Ubuntu, Project Atomic, GlusterFS, Wikipedia and many more open source projects. He has given talks in many international conferences like Fosdem, Devconf CZ, FUDCon, Devnation. He is also a regular speaker in Bangalore meetup groups like Docker, Digital Ocean, DevOps, . He is a software engineer by profession and currently working for Red Hat.

Suraj Deshmukh works at Red Hat in Developer Tooling team, where his day to day work involves making tools around containers and related technologies like Docker, Kubernetes and OpenShift. As a part of work the programming languages, he works with are mainly Python and Golang. He is free and open source enthusiast. His primary area of interest include systems and networking.

Speaker Links:

Speaker links for Lalatendu Mohanty

  • Blog:

  • Github:

  • CentOS Wiki Page:

  • Fedora User Page:

  • Slideshare:

Speaker links for Suraj Deshmukh

  • Blog:

  • Twitter: @surajd_

  • PyCon India 2015 Poster presentation:

  • OpenShift India Meetup:

    • OpenShift overview:
  • PythonPune Meetups:

    • Make code better with flake8:

    • Python Testing using Mock:

    • Jupyter Notebook:

    • Scapy Workshop:

Section: Infrastructure
Type: Workshops
Target Audience: Beginner
Last Updated:

Docker is an interesting tools many Python developers would be interested to know about. I've looked at your notes and it looked like it doesn't cover some important topics are required even to move a simple webapp to Docker. Could you please see if you can try to include the following topics:

  • Introduction to volumes
  • persisting data in containers
  • Example to how to dockerize a simple python CRUD webapp with mysql/postgres database
  • More emphasis on docker-compose as that would make it possible to manage multi-container apps easily
Anand Chitipothu (~anandology)

Sure. We will include those suggestions in the workshop material. With respect to docker compose we want to keep the workshop neutral to docker compose and Kubernetes. So we have to talk about both. However we will not be able to cover everything in 2 to 3 hours. But participants can go back and follow the same material and finish the workshop.

Lalatendu Mohanty (~lalatendu)

Before you come to workshop please do as mentioned in

Suraj Deshmukh (~suraj3)
The comment is marked as spam.


Login to add a new comment.