docker in10mins

33
Containers Vs VMs

Upload: dawood-ms

Post on 12-Jan-2017

126.565 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Docker in10mins

Containers Vs VMs

Page 2: Docker in10mins

Hypervisor vs Kernel

Page 3: Docker in10mins

KVM Vs LXC

Page 4: Docker in10mins

LXC Vs Dockers

Page 5: Docker in10mins

So where Dockers takes lead ? What makes a container Good container?

Page 6: Docker in10mins

Dockers Architecture

Page 7: Docker in10mins

Installing Dockers#1) STEP TO INSTALL DOCKER • Sudo apt-get update• Sudo apt-get –y install docker.io• Which wget• Sudo apt-get update• Sudo apt-get install wget• Wget –q0- https://get.docker.com/ | sh

Page 8: Docker in10mins

Installing Dockers• Sudo usermod –aG docker c5235186• Sudo su • Go to etc/defaults/docker.io with sudo • Adding proxy • Export ( Add proxy if any )

• sudo service docker restart

Page 9: Docker in10mins

Use Case 1• https://www.drupal.org/documentation/install/download Vs

Installing from Docker registery

• Docker pull drupal• Docker run –name drupal –p 8085:80 –d drupal• Docker stop drupal• Docker start drupal

Page 10: Docker in10mins

Use Case 2

• Installing Owncloud • Docker pull owncloud• Docker run –name owncloud –p 8085:80 –d owncloud• Docker stop owncloud• Docker start owncloud

Page 11: Docker in10mins

Use Case 3• Continuous Integration ( CI) with Dockers and Jenkins• docker pull jenkins• docker run -d-i-t -p 8086:8080 jenkins• docker run -name myjenkins -d-i-t -p 8086:8080 jenkins• docker run -name myjenkins -d-i-t -p 8087:8080 jenkins• docker run -name masterjenkins -d-i-t -p 8088:8080 jenkins

Page 12: Docker in10mins
Page 13: Docker in10mins
Page 14: Docker in10mins
Page 15: Docker in10mins
Page 16: Docker in10mins
Page 17: Docker in10mins
Page 18: Docker in10mins
Page 19: Docker in10mins
Page 20: Docker in10mins
Page 21: Docker in10mins
Page 22: Docker in10mins
Page 23: Docker in10mins
Page 24: Docker in10mins
Page 25: Docker in10mins
Page 26: Docker in10mins
Page 27: Docker in10mins
Page 28: Docker in10mins
Page 29: Docker in10mins
Page 30: Docker in10mins
Page 31: Docker in10mins
Page 32: Docker in10mins
Page 33: Docker in10mins