The document summarizes a Docker meetup event being organized in Moscow on February 26, 2015. It provides details on why the meetup is being held, including for informal technical discussions on Docker and as an event partnered with Openstack.ru. An overview of Docker is given, explaining how it automates application deployment as lightweight portable containers that can run anywhere. Key Docker concepts like images, registries, and containers are also summarized.
2. A Docker meetup
Why a meetup
● Informal meeting of friends
● Technical discussions on Docker
● Openstack.ru is our event partner
4. Why Docker
Docker is an open-source engine that
automates the deployment of any
application as a lightweight, portable,
self-sufficient container that will run
virtually anywhere.
6. In a nutshell
● Unified command interface/API to manage
containers - start, stop, pull, pause, commit
● The interactive Docker tutorial
https://www.docker.com/tryit/
● Docker exploits some of the Linux kernel
8. Docker is made of...
● The Docker server and client
● Docker images
● Registries (i.e. the Docker Hub)
● Containers
9. Docker in the real world
★ Separation: PaaS and SaaS
★ Isolation: Shared hosting
★ Fast: Sandboxes
★ Easy: Software deployments
★ Repeatable: CI and testing
10. Why is it so f***ing popular
● Easy to use (basic features)
● Software isolation and portability
● Thousands of ready images
● Density
● Start-up and shut-down times
14. 1. Matthew Mosesohn (Mirantis)
Docker off the grid
2. Denis Zaitsev (Yandex)
Scaling the Docker Registry
3. Sergey Melikyan (Mirantis)
Docker and OpenStack Murano
4. Andrey Vagin (Parallels)
Libcontainer: Joining forces under one roof
5. Plan B: eer!
Today