rajanik - PowerPoint PPT Presentation

About This Presentation
Title:

rajanik

Description:

Visualpath is the Best Docker and Kubernetes online & Classroom Training Institute in Hyderabad. Learn More Tools Docker and Kubernetes. We are Providing Backup Classes & Lab Facility. Expert & Certified Trainers, Lifetime Access to Recorded Sessions & 24/7 Support. For More Details Call @ 9618245689 & What’sapp @9989971070 – PowerPoint PPT presentation

Number of Views:22

less

Transcript and Presenter's Notes

Title: rajanik


1
Features of Docker Kubernetes
Visit www.visualpath.in
2
Features of Docker
  • Docker has the ability to reduce the size of
    development by providing a smaller footprint of
    the operating system via containers.
  •  
  • With containers, it becomes easier for teams
    across different units, such as development, QA
    and Operations to work seamlessly across
    applications.
  •  
  • You can deploy Docker containers anywhere, on any
    physical and virtual machines and even on the
    cloud.
  •  
  • Since Docker containers are pretty lightweight,
    they are very easily scalable.

3
Docker Overview
4
Components of Docker
  • Docker has the following components
  • Docker for Mac - It allows one to run Docker
    containers on the Mac OS.
  • Docker for Linux - It allows one to run Docker
    containers on the Linux OS.
  • Docker for Windows - It allows one to run Docker
    containers on the Windows OS.
  • Docker Engine - It is used for building Docker
    images and creating Docker containers.
  • Docker Hub - This is the registry which is used
    to host various Docker images.
  • Docker Compose - This is used to define
    applications using multiple Docker containers.

5
INTEGRATING KUBERNETES WITH DOCKER 
6
Docker - Kubernetes Architecture
  • Kubernetes is an orchestration framework for
    Docker containers which helps expose containers
    as services to the outside world. For example,
    you can have two services - One service would
    contain nginx and mongoDB, and another service
    would contain nginx and redis. Each service can
    have an IP or service point which can be
    connected by other applications. Kubernetes is
    then used to manage these services.

7
Kubernetes has several components in its
architecture
  • etcd - This component is a highly
    available key-value store that is used for
    storing shared configuration and service
    discovery. Here the various applications will be
    able to connect to the services via the discovery
    service.
  • Flannel - This is a backend network which is
    required for the containers.
  • kube- apiserver - This is an API which can be
    used to orchestrate the Docker containers.

8
  • kube-controller-manager - This is used to control
    the Kubernetes services.
  • kube-scheduler - This is used to schedule the
    containers on hosts.
  • Kubelet - This is used to control the launching
    of containers via manifest files.
  • kube-proxy - This is used to provide network
    proxy services to the outside world.

9
Kubernetes high level architecture
10
Kubernetes and Docker 
11
Contact
  • If you want to Learn Docker and Kubernetes
    online Training Contact Visual path. Visual
    path is Leading Training Institute for Docker and
    Kubernetes online Training in Hyderabad. For
    More Info call us _at_ 9618245689 whatsapp _at_
    9989971070

12
Thankyou
Write a Comment
User Comments (0)
About PowerShow.com