13. Image and Containers
A Docker image is a read-only template. For
example, an image could contain an Ubuntu operating
system with Apache and your web application installed.
14. Image and Containers
A Docker container holds everything that is
needed for an application to run. Each container
is created from a Docker image.
15. Image and Containers
A Docker container holds everything that is
needed for an application to run. Each container
is created from a Docker image.
17. ➔ Why docker?
➔ What’s Docker?
➔ Inside Docker
➔ Some use cases
➔ Demo
➔ Questions
Agenda
18.
19. Developers use cases: Case I
Image
Original
Docker
Hub, Github,
Bitbucket
Image
Final
1. Pull
2. Run
3. Customize
4. Push
Team 5. PullTeam
Team
20.
21. Developers use cases: Case II
Dev Box
Test
Servers
CIT
Staging
Area
Production
Area
QA Box
Dev QA
Op
s
SUT
Test
Server
V 2.1 V 2.2 V 2.3
Continuous delivery
Rollbacks
22.
23. Developers use cases: Case III
Github,
Bitbucket,
SVN...
CI Server
(Jenkins, Drone.io, inhouseCI, etc)
Docker
WebDB
Docker
Hub
Dev Box
Dev
1. Push Code 4. Run Tests
3.PullRun
AppImage
5.Accept/Reject
Image
24. ➔ Why docker?
➔ What’s Docker?
➔ Inside Docker
➔ Some use cases
➔ Demo
➔ Questions
Agenda
25.
26. ➔ Why docker?
➔ What’s Docker?
➔ Inside Docker
➔ Some use cases
➔ Demo
➔ Questions
Agenda