SlideShare a Scribd company logo
Internity Foundation Introduction
Who We Are :
A Non-Profit Organization working with a motive to uplift India technologically,
inside of Innovation and Contribution. With a team of 35+ Members present in 7
cities of 4 states, we have taken on a game to transform learning in engineering
colleges, promoting startups and research, all this with a vision ‘To make people
creators not users’.
Backed By
Rannlab
Technologies
Pvt. Ltd.
CloudDive Labs
Pvt. Ltd.
Unanth
Technologies
Pvt. Ltd.
We are
Engineers
We Provide
90% of
Worldwide
Banking
Solutions
We Provide
worldwide
Automation Solutions
We do
worldwide
Advanced
Scientific
Contribution
Still a high number of our
countrymen are deprived from the
We the Indians
Nominal Learning Environment in
Colleges
Lack of Exposure to New Technologies
Learning Curve Challenges
Low Possibilities of getting Jobs
Less Scope of Research
Opportunities
Insignificant Open Source Contribution by
India
Lost Startup Incubation Opportunities
Chronic Problem of Brain Drain/Talent
Migration
Ever Increasing Gap between Colleges &
Industry
Problem : People are Users, not
Creators
2:1 Intake:Enrolled
3:1
Enrolled:Placed
90.72
%
Engineers lack desired
Programming and Algorithm
skills
72.77
%
Engineers lack Soft
skills
59.40
%
Engineers lack Cognitive skills
Engineers qualify for
startup engineering
role
3.84%
Introduction to Docker Workshop @ Gurukul Kangri
Organisational
Annual turnover of
15-20%
Goes into
Training and
Development of
Employees
Only 56%employability
in best colleges
and
Less than 10%
in bottom 30 percentile colleges
Introduction to Docker Workshop @ Gurukul Kangri
Solution : Creating an Ecosystem of
Innovation & Contribution
We call it
‘The Internity Ecosystem’
Student
s
Experts
Communi
ty
Industry
College
Internsh
ip
Coachin
g
Startups
Worksh
op
Researc
h
Leaders
hip
Technolo
gy
Placeme
nts
Meetups
Partnershi
ps
Governm
ent
Schemes
Centre of
Excellenc
e
Education,
Training and E-
Learning
Organizations
Introduction to Docker Workshop @ Gurukul Kangri
Internity Delivery
Model :
Choose
Available
Program
Get Interviewed
Internship
Starts
Continuousl
y EvaluatedGet
Appraisal
Placement
Opportuniti
es
Promotion
of Interns in
Events,
Projects
Become
Student
Ambassado
r
Learning
Content
from our
Learning
Partners
ISA
Some Collaboration Tools students learn in
our Programs :
Introduction to Docker Workshop @ Gurukul Kangri
5College Workshops and
Meetups
100
+
95
%2Interns imparted Workshops in other
3Partnerships : 2Corporates and 1
Learning
4Startups under Incubation
Support
300
85%rated us
Githu
b
Students Coached through
our Programs
Students recommended our
Internship in feedback Participants of our
College Events
provided unlimited
repository access for
free
And the love, Internity has achieved till now :
Creating Empowering
Spaces :
Our two honourable speakers :
Shivansh Srivastava(@shiv4nsh)
Co-Founder @ Internity Foundation
Couchbase Community Champion
Contributor in Spark ,Akka & related Open Source Projects
Nitesh Bharadwaj(@nitesh140892)
Startup Incubation Head @ Internity Foundation
Business Think Tank
Oracle Apps Consultant @ TCS
Introduction to Docker Workshop @ Gurukul Kangri
Agenda :
● What is Docker?
● Why Docker ?
● Docker Architecture
● Basic Docker Commands
● Demo
What is Docker ?
Docker : 😎
Docker is an open platform for developing, shipping, and
running applications.
Docker allows you to package an application with all of
its dependencies into a standardized unit for software
development known as Container.
Now What are Containers ? 😢
It is a standardized unit of Software.
A container image is a lightweight, stand-alone, executable
package of a piece of software that includes everything needed
to run it: code, runtime, system tools, system libraries, settings.
Available for all standard platforms.
Docker VS Virtual Machines 😠
Do you know about Virtual Machines ?
When it all started ?
● Solomon Hykes (@solomonstre)
● dotCloud (now Docker Inc)
● 260k public repositories on hub.docker.com
● Docker joins the "Open Container Initiative", June 2015
● Recently got converted into the Moby Project
● List of Open Source Tools provided by Docker
Why Docker ?
Docker is Aweeeee-some ! ! ! Because ...
● Fast (deployment, migration, restarts)
● Secure
● Lightweight (save disk & CPU)
● Open Source
● Portable software
● Microservices and integrations (APIs)
● Simplify DevOps
● Version control capabilities
Docker
Architecture
This is what it looks like ...
Docker components
● (Docker) client
● daemon
● Engine
● compose
● swarm
Docker client
It is the primary user interface to Docker. It accepts
commands from the user and communicates back and forth
with a Docker daemon.
Docker Daemon :
It runs on a host machine. The user does not directly interact
with the daemon, but instead through the Docker client with
the RESTful api or sockets.
Docker engine:
A Client with a Daemon as also as the docker-compose tool.
Usually referred simply as "docker".
Docker-compose
A tool for defining and running complex
applications with Docker (eg a multi-
container application) with a single file.
Docker-Swarm :
A native clustering tool for Docker.
Swarm pools together several Docker
hosts and exposes them as a single
virtual Docker host.
It scale up to multiple hosts.
Basic Docker
Commands
Some Basic Docker Commands:
Don’t you feel like Samuel Right now ? 😁
DEMO
Docker examples
● SSH into a container
● Build an image
● Running the Container
● Pushing an image
SSH into a container
Build an Image
Dockerfile hello.py
Using Command :
Running the container
Command :
Result :
Pushing the Docker Image
Tag the image:
Push the image:
Resources :
● Awesome Docker (list of Docker resources & projects)
● Docker cheat sheet
● Docker in Practice, The Docker Book (books)
● Docker aliases/shortcuts
● Docker case studies
Do you feel like Neo now ?
😉
References:
1. Docker Documentation
2. Theodorosploumis presentation.
You can find full code and presentation here:
https://github.com/InternityFoundation/Gurukul-kangri-docker-workshop
A coach
is a committed listener who enhances self-belief
and mental strength.
Coaching Model :
At the same time,
being coachable brings this into our life and
this makes us unstoppable.
Unanth Association
On the account of your patience listening and
participation in Internity’s program, Internity
declares an offer of 10% wave-off on our
partner- Unanth Educational Programs.
Here comes your reward :-)
Internity Summer Internship Industrial
Program :
Full Stack
Training
With our learning
partners
Soft Skill
Development
Real Time Project
&
Coaching
What we offer:
OurCherishing
Experiences
Feedback:
https://internity-workshop.herokuapp.com/
Be Quick ! ! ! or else ...
Introduction to Docker Workshop @ Gurukul Kangri
Thank You 😉

More Related Content

PDF
Getting Started with IntelliJ IDEA as an Eclipse User
PPTX
Study Jam Session 2
PPT
SIGAda Hibachi Workshop Presentation
PDF
Matteo Gazzurelli - Andorid introduction - Google Dev Fest 2013
PPTX
Next-gen IDE v2 - OpenSlava 2013-10-11
PPTX
Project a day 2 introduction to android studio
PPTX
Using Docker EE in a CI/CD Workflow
PDF
Build and automate your machine learning application with docker and jenkins
Getting Started with IntelliJ IDEA as an Eclipse User
Study Jam Session 2
SIGAda Hibachi Workshop Presentation
Matteo Gazzurelli - Andorid introduction - Google Dev Fest 2013
Next-gen IDE v2 - OpenSlava 2013-10-11
Project a day 2 introduction to android studio
Using Docker EE in a CI/CD Workflow
Build and automate your machine learning application with docker and jenkins

Similar to Introduction to Docker Workshop @ Gurukul Kangri (20)

PDF
DockerCon EU 2015: Day 1 General Session
PPTX
Docker Innovation Culture
PDF
Docker for dev
PDF
A Hands-On Introduction To Docker Containers.pdf
PDF
Info Session GDSC USICT
PPTX
Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...
PPTX
Why to docker
PDF
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
PPTX
ACM Gazi Docker?
PPTX
Triple E class DevOps with Hudson, Maven, Kokki/Multiconf and PyDev
PDF
StackEngine Problem Space Demo
PPTX
Azure ai on premises with docker
PPT
OaaS:Open as a Strategy
PDF
Docker
PDF
Docker Interview Questions
PPTX
Backstage at CNCF Madison.pptx
PDF
FEI Bratislava 2017 - Docker
PDF
Introduction to Docker
PPTX
Docker Bday #5, SF Edition: Introduction to Docker
PPTX
Contribute 101: Compose/Kitematic/Machine by Ben Bonnefoy
DockerCon EU 2015: Day 1 General Session
Docker Innovation Culture
Docker for dev
A Hands-On Introduction To Docker Containers.pdf
Info Session GDSC USICT
Kubernetes, Toolbox to fail or succeed for beginners - Demi Ben-Ari, VP R&D @...
Why to docker
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
ACM Gazi Docker?
Triple E class DevOps with Hudson, Maven, Kokki/Multiconf and PyDev
StackEngine Problem Space Demo
Azure ai on premises with docker
OaaS:Open as a Strategy
Docker
Docker Interview Questions
Backstage at CNCF Madison.pptx
FEI Bratislava 2017 - Docker
Introduction to Docker
Docker Bday #5, SF Edition: Introduction to Docker
Contribute 101: Compose/Kitematic/Machine by Ben Bonnefoy
Ad

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
A Presentation on Artificial Intelligence
Electronic commerce courselecture one. Pdf
Machine learning based COVID-19 study performance prediction
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectral efficient network and resource selection model in 5G networks
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Review of recent advances in non-invasive hemoglobin estimation
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Programs and apps: productivity, graphics, security and other tools
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Diabetes mellitus diagnosis method based random forest with bat algorithm
sap open course for s4hana steps from ECC to s4
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
MYSQL Presentation for SQL database connectivity
A Presentation on Artificial Intelligence
Ad

Introduction to Docker Workshop @ Gurukul Kangri