COEP FOSSMeet'18

Libre, not Gratis

Participate

Build, Ship, and Run Any App, Anywhere using Docker

Submitted by Rahulkrishnan R A (@rahulkrishnanfs) on Thursday, 22 February 2018

Technical level: Beginner

Abstract

Docker is a tool that can package an application and its dependencies in a virtual container that can run on any Linux server. Building on top of facilities provided by the Linux kernel, a Docker container, unlike a virtual machine, does not require or include a separate operating system. Docker is widely used in Data centers/Cloud.

Outline

This session will help for developers to build a python application as a docker image and deploy as a container. Some of the areas this talk will be covering is

  • Building blocks of containers
  • Concept of container runtimes
  • Python application for creating docker image
  • Building docker images with dockerfiles
  • Publish the image to public registry
  • Build the container using the published image

Requirements

laptop with Debian or Ubuntu Installed to try out along with demos

Speaker bio

Rahulkrishnan R A is a very passionate techie. He has done multiple contributions to Debian and OpenEBS. His interests are in Microservices, Containers and Automation. He is an Organizer of CNCF Kubernetes official Meetup group, Chennai

Currently, He is working as a consultant at Capgemini. He is playing an important role in Capgemini to migrate applications to various container platform. He has given talks at few occasions about OpenEBS containerized storage for containers at Chennai Campus, Chennai Docker Meetup and done one workshop in Mini Debian Conference, Pune, 2016

Links

Comments

Login with Twitter or Google to leave a comment