docker in10mins
TRANSCRIPT
Containers Vs VMs
Hypervisor vs Kernel
KVM Vs LXC
LXC Vs Dockers
So where Dockers takes lead ? What makes a container Good container?
Dockers Architecture
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
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
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
Use Case 2
• Installing Owncloud • Docker pull owncloud• Docker run –name owncloud –p 8085:80 –d owncloud• Docker stop owncloud• Docker start owncloud
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