Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
www.edureka.co/devopsDevOps Certification Training
Agenda
Continuous Integration
Traditional Integration
and its Problems
...
www.edureka.co/devopsDevOps Certification Training
Agenda
Docker vs VM
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Virtual Machines
www.edureka.co/devopsDevOps Certification Training
What is a Virtual Machine?
Docker vs VM
www.edureka.co/devopsDevOps Certification Training
Benefits of Virtual Machines
All OS resources available
to apps
Establi...
www.edureka.co/devopsDevOps Certification Training
Popular Virtual Machines Providers
Docker vs VM
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Docker Containers
www.edureka.co/devopsDevOps Certification Training
What are Docker Containers?
Docker vs VM
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Types of Containers
www.edureka.co/devopsDevOps Certification Training
Types of Containers
Docker vs VM
Linux Containers
(LXC)
• Commonly know...
www.edureka.co/devopsDevOps Certification Training
Benefits of Containers
Docker vs VM
Security Updates
Quicker Spinning
L...
www.edureka.co/devopsDevOps Certification Training
Popular Container Providers
Docker vs VM
Linux Containers
(LXC)
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Major Differences
www.edureka.co/devopsDevOps Certification Training
Major Differences
Docker vs VM
✓ Containers:
✓ Hosted on a single physi...
www.edureka.co/devopsDevOps Certification Training
Major Differences
Docker vs VM
✓ Containers:
✓ Hosted on a single physi...
www.edureka.co/devopsDevOps Certification Training
Major Differences
Docker vs VM
✓ Docker:
✓ Containers are self-containe...
www.edureka.co/devopsDevOps Certification Training
Major Differences
Docker vs VM
✓ Docker:
✓ Containers are self-containe...
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Use-Case
www.edureka.co/devopsDevOps Certification Training
How PayPal Bank Uses Docker and VM
Docker vs VM
Provides Online Payment...
www.edureka.co/devopsDevOps Certification Training
Session In A Minute
Docker vs VM
Virtual Machines Docker Containers
Har...
www.edureka.co/devopsDevOps Certification Training
Docker Containers vs VM – Summary
Docker vs VM
www.edureka.co/devopsDevOps Certification Training
Major Differences
Docker vs VM
https://bobcares.com/blog/docker-vs-virt...
www.edureka.co/devopsDevOps Certification Training
www.edureka.co/devopsDevOps Certification Training
www.edureka.co/devopsDevOps Certification Training
AYOUR CONTENT
ADD TEXT
ADD TEXT
B
35%
WRITE SOME TEXT HERE
C
D
www.edureka.co/devopsDevOps Certification Training
How Starling Bank Uses VM
Docker vs VM
Digital, mobile-only challenger
...
www.edureka.co/devopsDevOps Certification Training
-----------------
Docker vs VM
Digital, mobile-only challenger
bank
✓ C...
Nächste SlideShare
Wird geladen in …5
×

Docker vs VM | | Containerization or Virtualization - The Differences | DevOps Training | Edureka

1.127 Aufrufe

Veröffentlicht am

** Edureka DevOps Training : https://www.edureka.co/devops **
This Edureka Video on Docker vs VM (Virtual Machine) video compares the Major Differences between Docker and VM. Below are the topics covered in the video:

1. What is Virtual Machine?
2. Benefits of Virtual Machine
3. What are Docker Containers
4. Benefits of Docker Containers
5. Docker vs VM – Main Differences
6. Use Case

Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13
Follow us to never miss an update in the future.

Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

Docker vs VM | | Containerization or Virtualization - The Differences | DevOps Training | Edureka

  1. 1. www.edureka.co/devopsDevOps Certification Training Agenda Continuous Integration Traditional Integration and its Problems What is Continuous Integration Benefits of Continuous Integration Requirements for CI System Jenkins – The Ultimate CI Tool Hands-On Jenkins Plugins
  2. 2. www.edureka.co/devopsDevOps Certification Training Agenda Docker vs VM
  3. 3. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Virtual Machines
  4. 4. www.edureka.co/devopsDevOps Certification Training What is a Virtual Machine? Docker vs VM
  5. 5. www.edureka.co/devopsDevOps Certification Training Benefits of Virtual Machines All OS resources available to apps Established management tools Established security tools Better known security controls 1 3 2 4 Docker vs VM
  6. 6. www.edureka.co/devopsDevOps Certification Training Popular Virtual Machines Providers Docker vs VM
  7. 7. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Docker Containers
  8. 8. www.edureka.co/devopsDevOps Certification Training What are Docker Containers? Docker vs VM
  9. 9. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Types of Containers
  10. 10. www.edureka.co/devopsDevOps Certification Training Types of Containers Docker vs VM Linux Containers (LXC) • Commonly known as LXC. • It is a Linux operating system level virtualization method for running multiple isolated Linux systems on a single host. Docker • To build single-application LXC containers. • More portable and flexible to use. • Later morphed into its own container runtime environment. • At a high level, Docker is a Linux utility that can efficiently create, ship, and run containers.
  11. 11. www.edureka.co/devopsDevOps Certification Training Benefits of Containers Docker vs VM Security Updates Quicker Spinning Less Code Reduced Size Of Snapshots Reduced IT Management Resources
  12. 12. www.edureka.co/devopsDevOps Certification Training Popular Container Providers Docker vs VM Linux Containers (LXC)
  13. 13. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Major Differences
  14. 14. www.edureka.co/devopsDevOps Certification Training Major Differences Docker vs VM ✓ Containers: ✓ Hosted on a single physical server ✓ Suitable for running multiple applications over a single OS kernel ✓ Virtual machines: ✓ Have a host OS and individual guest OS inside each VM ✓ Required for applications or servicesOS Support
  15. 15. www.edureka.co/devopsDevOps Certification Training Major Differences Docker vs VM ✓ Containers: ✓ Hosted on a single physical server ✓ Suitable for running multiple applications over a single OS kernel ✓ Virtual machines: ✓ Have a host OS and individual guest OS inside each VM ✓ Required for applications or services ✓ Docker: Has access to the kernel subsystems ✓ VM: Provides root access to applications ✓ Own kernel and security features OS Support Security
  16. 16. www.edureka.co/devopsDevOps Certification Training Major Differences Docker vs VM ✓ Docker: ✓ Containers are self-contained packages that can run the required application ✓ Light-weight architecture ✓ For development purposes Docker containers are the ideal choice ✓ VM: ✓ Are isolated server instances with their own OS Portability
  17. 17. www.edureka.co/devopsDevOps Certification Training Major Differences Docker vs VM ✓ Docker: ✓ Containers are self-contained packages that can run the required application ✓ Light-weight architecture ✓ For development purposes Docker containers are the ideal choice ✓ VM: ✓ Are isolated server instances with their own OS ✓ Docker: ✓ Light-weight architecture and start up very fast compared to VM, ✓ Resource usage also varies among the two ✓ CPU, memory, I/O, etc. usage varies with the load ✓ VM: ✓ No need to allocate resources permanently to containers ✓ Has to load an entire OS to start Portability Performance
  18. 18. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Use-Case
  19. 19. www.edureka.co/devopsDevOps Certification Training How PayPal Bank Uses Docker and VM Docker vs VM Provides Online Payment Solutions CHALLENGES TECHNOLOGY USED ADVANTAGES ✓ Account Balances ✓ Bank Accounts ✓ Credit Cards Modernize Data Centre Improving Security Cost Efficient Reference : https://www.docker.com/customers/paypal-uses-docker-containerize-existing-apps-save-money-and-boost-security Cost Efficient Reduce No. of VMEnterprise Grade Security Productivity
  20. 20. www.edureka.co/devopsDevOps Certification Training Session In A Minute Docker vs VM Virtual Machines Docker Containers Hardware level process isolation OS level process isolation VM offers complete isolation of applications from host OS Docker containers can share some resources with host OS Each VM has separate OS Each docker container can share OS resources Boosts in minutes Boosts in seconds More resource usage Less resource usage Pre-configured VMs are hard to find and manage Pre-built docker containers for home server apps already available Customizing pre-configured VMs require work Building a custom setup with containers is easy VMs are typically bigger in size as they contain whole OS underneath Docker containers are small in size with only docker engine over the host OS VMs can be easily moved to a new host OS Containers are destroyed and recreated rather than moving Creating VMs take relatively long time Docker containers can be created in seconds Virtualized Apps are harder to find and it takes more time to install and run them Containerized apps such as Sonarr, CouchPotatoa etc. can be found and installed easily within minutes.
  21. 21. www.edureka.co/devopsDevOps Certification Training Docker Containers vs VM – Summary Docker vs VM
  22. 22. www.edureka.co/devopsDevOps Certification Training Major Differences Docker vs VM https://bobcares.com/blog/docker-vs-virtual-machines/2/
  23. 23. www.edureka.co/devopsDevOps Certification Training
  24. 24. www.edureka.co/devopsDevOps Certification Training
  25. 25. www.edureka.co/devopsDevOps Certification Training AYOUR CONTENT ADD TEXT ADD TEXT B 35% WRITE SOME TEXT HERE C D
  26. 26. www.edureka.co/devopsDevOps Certification Training How Starling Bank Uses VM Docker vs VM Digital, mobile-only challenger bank ✓ Current Accounts ✓ Business Accounts ✓ Payments Services IT Bills CHALLENGES Secure TECHNOLOGY USED Data StorageTo Manage AWS services Build Bank In a Year ADVANTAGES Deliver Quickly Low Cost of Innovation
  27. 27. www.edureka.co/devopsDevOps Certification Training ----------------- Docker vs VM Digital, mobile-only challenger bank ✓ Current Accounts ✓ Business Accounts ✓ Payments Services IT Bills CHALLENGES Secure TECHNOLOGY USED Data StorageTo Manage AWS services Build Bank In a Year ADVANTAGES Deliver Quickly Low Cost of Innovation

×