Upload
albert-suwandhi
View
56
Download
0
Embed Size (px)
Citation preview
Welcome to Docker Mentor Week Medan
Docker Global Mentor Week
• 100+ Mentor Week events!
• 6000+ RSVPs
• 400+ mentors
• Big thanks to our global sponsors:
Thank you Docker Meetup Sponsors!
Thank you Docker Meetup Mentors and Organizers!
Goals
Have Fun! Learn Docker!
Five official courses, each targeting a particular aspect of
Docker.
From getting started up to running a cluster.
Mentors here to learn together and help you.
Agenda
1. 13.00 – 13.30 : Introduction to Docker & Preparation
2. 13.30 – 15.30 : Learning Docker with Mentor Week Courses
3. 15.30 – 16.00 : Socializing
© 2013-2016 Docker, Inc. All rights reserved
1. Introduction to Docker
Docker History
• Started as internal project @ dotcloud
• Open Sourced in 2013
• Docker containers wrap up a piece of software in a complete filesystem that
contains everything it needs to run: code, runtime, system tools, system
libraries – anything you can install on a server. This guarantees that it will
always run the same, regardless of the environment it is running in
What is Container? Containers are not VMs. VMs and Containers can coexist
Docker Architecture
Docker Terminology
Applications are changing
13
Loosely
Coupled
Services
Many Small
Servers
~2000 Today
Monolithic
Big Servers
Slow
changing
Rapidly
updated
Benefits of Docker
19
+ +
Agility Portability Control
State of App development Survey: Q1 - 2016
13X More software releases
20X Better resource utilization
44% Reduce VM usage by >25%
Eliminate “works on my machine”
issues
41% Move workloads across
private/public clouds
62% Report reduced MTTR
© 2013-2016 Docker, Inc. All rights reserved
2. Learn Docker with Mentor Week Courses
Tools o Play With Docker - Beginner
http://play-with-docker.com
Expose the service using ngrok :
docker run --name grok -d jpetazzo/supergrok
docker logs --follow grok
o Your Laptop ( Mac, Windows or Linux) – Beginner/Intermediate
VirtualBox + Docker – Machine
o Your Cloud Provider – Intermediate
AWS, Digital Ocean, etc
Course Instructions
STEP 0: Install Docker
https://docs.docker.com/docker-for-windows/
https://docs.docker.com/docker-for-mac/
or you can get the installer from mentor plus all the
pulled images
Course Instructions
STEP 1: Visit
https://hub.docker.com/
training.docker.com/category/docker-mentor-week
STEP 2. Select the course you’d like to take and
click register – There are five courses available
Course Instructions
STEP 3: Click Checkout
STEP 4: Sign in with Docker Hub
Course Instructions
STEP 5: Click Confirm Order
STEP 6: Click “profile” in orange to access course
Course Instructions
STEP 7: Start your course!
Course Instructions
Certificate of Course Completion
What’s Next?
Tweet using #learndocker
and
Join Docker.ID Telegram Channel:
https://telegram.me/dockerid
THANK YOU