Docker bday #4 intro deck
-
Upload
surit-aryal -
Category
Software
-
view
27 -
download
2
Transcript of Docker bday #4 intro deck
Docker Kathmandu Bday #4 MeetupMarch 18, 2017
#dockerbday
Docker Bday #4 celebrations worldwide!
• 130+ Bday meetups! • 6000+ RSVPs
• 700+ mentors
#dockerbday
Thank you Docker Kathmandu Meetup Sponsors!
#dockerbday
For providing venue For providing goodies
#dockerbday
THANK YOU!!!17k+
pull requests
40k+stars
800k+repos
10B+downloads
2000+ contributors
280+ meetups
220k+members
80+countries
Thank you Docker XXX Meetup Mentors! <<ADD names, photos HERE>>
#dockerbday
Take a #dockerselfie
#dockerbday
Agenda
1. Celebration
2. Talks
3. Socializing
4. Learning Docker with Bday #4 Labs *
• If there will be time and other factors#dockerbday
Talks1.Nootan Ghimire : A n00b's experience to docker2.Avash Mulmi : Dockerfiles & Best Practices3.Bishal TImilsina : Docker compose and Microservice using Docker
© 2013-2016 Docker, Inc. All rights reserved
1. Introduction to Docker
#dockerbday
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
• 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?
Comparing Containers and VMs
Containers are an app level construct
VMs are an infrastructure level construct to turn one machine
into many servers
Containers and VMs together
Containers and VMs together provide a tremendous amount of flexibility for IT to optimally deploy and manage apps.
Evolution of the Docker Platform
Beginning
• Single purpose• Linux developer community
#dockerbday
Evolution of the Docker PlatformMany 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
The Docker Platform
Developers Ops Enterprise Ecosystem
ONE PLATFORMFor Developers and ITFor Linux and Windows
On Premises and in the CloudTraditional Homegrown, Commercial ISV, Microservices
Docker Community Edition Docker Enterprise Edition
Docker Certified Docker Store
#dockerbday
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
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
Product Versioning & SupportD
ocke
r CE
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
Doc
ker E
E
EEReleased 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
Where do you download Docker Community Edition?
#dockerbday
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
Want to build and publish a container in Docker Store?
Visit store.docker.com and click apply to publish through the Store Publisher Program!
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?
© 2013-2016 Docker, Inc. All rights reserved
2. Learn Docker with Bday #4 Labs!
#dockerbday
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
STEP 2: Select the lab you’d like to take.
http://birthday.play-with-docker.com/
Lab Instructions
#dockerbday
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
THANK YOU
© 2013-2016 Docker, Inc. All rights reserved
http://birthday.play-with-docker.com/
Join the slack channel: #docker-bday-4
Join the Docker Community: dockr.ly/community
#dockerbday#dockerselfie