This document summarizes the agenda and activities for a Docker birthday meetup in Kathmandu. The meetup included celebrations, talks on Docker topics, socializing, and hands-on Docker labs. Over 130 meetups were held worldwide with over 6,000 RSVPs to celebrate Docker's 4th birthday. The labs guided participants through exercises on the Play with Docker website using a discount code for DockerCon.
10. What is Docker?
Docker is the world’s leading software container platform.
Developers: use Docker to eliminate “works on my machine” problems when
collaborating on code with co-workers.
Operators: use Docker to run and manage apps side-by-side in isolated
containers to get better compute density.
Enterprises: use Docker to build agile software delivery pipelines to ship new
features faster, more securely and with confidence for both
Linux and Windows Server apps.
#dockerbday
11. • Standardized packaging for
software and dependencies
• Isolate apps from each other
• Share the same OS kernel
• Works for all major Linux
distributions
• Containers native to Windows
Server 2016
What is a container?
12. Comparing Containers and VMs
Containers are an app
level construct
VMs are an infrastructure level
construct to turn one machine
into many servers
13. Containers and VMs together
Containers and VMs together provide a tremendous amount of
flexibility for IT to optimally deploy and manage apps.
14. Evolution of the Docker Platform
Beginning
• Single purpose
• Linux developer community
#dockerbday
15. Evolution of the Docker Platform
Many purposes, users and infrastructure
Today
Developer
Community
Need to experiment
and innovate with
leading edge tech
Ops
Community
Enterprise
Partner
Ecosystem
Run business
critical apps at
scale anywhere
Extend and add
value to a platform
with a shared path
to monetization
Need a predictable
system to deploy
and run apps
#dockerbday
16. The Docker Platform
Developers Ops Enterprise Ecosystem
ONE PLATFORM
For Developers and IT
For Linux and Windows
On Premises and in the Cloud
Traditional Homegrown, Commercial ISV, Microservices
Docker Community Edition
Docker Enterprise Edition
Docker Certified
Docker Store
#dockerbday
17. What is a Docker Edition?
Making things simple for a great user experience
#dockerbday
NEW! Certification program for
Infrastructure, Plugins and Containers
Community EditionEnterprise Edition
18. Docker Community Edition (CE) & Enterprise Edition (EE)
Enterprise Edition (EE)
• CaaS enabled platform subscription
(integrated container orchestration,
management and security)
• Enterprise class support
• Quarterly releases, supported for
one year each with backported
patches and hotfixes.
• Certified Technology: Infrastructure,
Plugins, Containers
• Free Docker platform for “do it
yourself” dev and ops
• Monthly Edge release with latest
features for developers
• Quarterly release with maintenance
for ops
Community Edition (CE)
#dockerbday
19. Product Versioning & Support
DockerCE
Edge
Stable
● NEW! Product Versioning follows a Year.Month model
● `docker-engine` package no longer exists. There’s only `docker-ce` and `docker-ee`.
● The binary formerly known as the engine is versioned YY.MM
DockerEE
EE
Released quarterly
Each version
supported for 1 year
v17.03 v17.04 v17.07v17.06v17.05 v17.08
v17.03
v17.06
v17.03
v17.06
v17.09 v17.10
v17.09
v17.09
#dockerbday
21. Docker Store!
• A marketplace for you to get the
latest trusted containers, plugins,
and Docker editions!
• You can search, browse, purchase
and manage from one location.
• Community Edition for:
− Mac
− AWS
− Fedora
− CentOS
−Windows
−Azure
−Ubuntu
−Debian
#dockerbday
22. Want to build and publish a container in Docker
Store?
Visit store.docker.com and click apply to publish through the Store
Publisher Program!
23. Join the Docker Student
Community! Sign up here:
http://dockr.ly/students (with your school email) for
access to our free Docker Student Developer Kit and
more!
Become a Docker
Campus Ambassador!
For leaders on campus who want to help their
peers learn Docker! Learn more and apply here:
http://dockr.ly/campus-ambassador
Are you a currently
a student?
25. Lab Instructions
STEP 1: Visit
http://birthday.play-with-docker.com/
Join the slack channel - #docker-bday-4
Join the Docker Community - dockr.ly/community
#dockerbday
26. STEP 2: Select the lab
you’d like to take.
http://birthday.play-with-
docker.com/
Lab Instructions
#dockerbday
27. As a special thank you for attending, use this code for a 30%
discount to attend DockerCon in Austin!
Register: http://2017.dockercon.com/
Code: BDAY4