Docker And Kubernetes for Infrastructure Professionals

by Trainocate India Claim Listing

This is a lecture and hands-on course designed for infrastructure professionals and covers core Docker and Kubernetes technologies. including docker concepts, repository, networking, and storage.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Trainocate India Logo

img Duration

4 Days

Course Details

This is a lecture and hands-on course designed for infrastructure professionals and covers core Docker and Kubernetes technologies. including docker concepts, repository, networking, and storage.

Kubernetes cluster architecture, steps in how to build Kubernetes cluster, deploy and manage applications on Kubernetes, high availability, Kubernetes Storage, Rolling updates, Scaling, Monitoring, Advanced Networking and how to secure Kubernetes.

There are many hands-on practice, including deploying a multi-master multi-node bare metal fault tolerant Kubernetes cluster, managing users accounts, and namespace, practicing on volumes, and secrets, using prometheus/grafana tool to monitor workloads, hands-on practice in autoscaling.

 

Content:

  • Docker Overview
  • Introduction to Docker
  • Docker Overview
  • Benefits from Using Docker
  • Docker Concepts Images and Containers
  • Docker Concepts Layers
  • Docker Concepts Containers
  • Installing Docker
  • The Docker Command-line Client
  • Virtualization vs Containerization
  • Benefits from Using
  • Docker Docker Architecture
  • Docker and the Linux Kernel
  • Docker and the Linux Kernel Namespaces
  • Docker and the Linux Kernel Control groups
  • Docker and the Linux Kernel Union File Systems
  • Docker Architecture
  • Docker Components
  • Using Docker to Run and Manage Containers
  • Docker Concepts – Images and Containers
  • Example: docker run
  • docker run
  • Running an Application
  • Pull an Image
  • docker ps
  • docker rm
  • Pull and Run Image from Internet
  • Storing and Distributing Images Docker Hub
  • Storing and Distributing Images Docker Registry
  • Docker Trusted Registry
  • Deploying Your Own Registry
  • Pushing Image to Registry
  • Pushing to Registry
  • Pull from Our Own Registry
  • Pull and Run a Java Webserver
  • Building Container Images
  • Introduction to Docker
  • Dockerfile Example
  • Dockerfile in Depth
  • Dockerfile Commands: FROM
  • Dockerfile Commands: LABEL
  • Dockerfile Commands: RUN
  • Dockerfile Commands: COPY
  • Dockerfile Commands: ADD
  • Dockerfile Commands: EXPOSE
  • Dockerfile Commands: ENTRYPOINT
  • Dockerfile Commands: CMD
  • Dockerfile Commands: VOLUME
  • Example
  • Other DockerFile Commands
  • Sample Dockerfile
  • Communication Between Docker Containers
  • Docker Container Networking
  • Bridge Network
  • Host Network
  • None Network
  • Networking Commands
  • Network Commands
  • Creating and Inspecting a Network
  • Persistent Storage
  • Persistent Storage
  • Introducing Kubernetes
  • Introduction Kubernetes
  • Kubernetes Features
  • Kubernetes Architecture
  • Kubernetes Components
  • Master Components
  • Master Components (2)
  • Master components (3)
  • Node Components
  • Kubernetes Concepts
  • Node
  • Master
  • Pods
  • Labels
  • Label
  • Annotations
  • Label Selectors
  • Names
  • The Kubernetes APIs
  • Installing Kubernetes Cluster
  • Creating Kubernetes Clusters
  • kubeadm
  • Installing Virtual Machines
  • Run kubeadm
  • Adding the Worker Nodes
  • Network Connectivity
  • Creating Pods, Volumes and Deployments
  • Creating Pod
  • Get A List of Pods
  • Replication Controllers and Replica Sets
  • Replication Controller
  • Replica Set Example
  • Service Example
  • Create Replicas and Service
  • Using Labels
  • More on Labels
  • Using Labels
  • Deployment
  • Deployment
  • StatefulSet
  • DaemonSet
  • Volumes
  • Types of Volumes
  • Volume Types
  • emptyDir Volume Example
  • hostPath Volume
  • hostPath
  • hostPath Example
  • configMap
  • Secrets
  • Persistent Volume
  • Kubernetes Networking
  • Docker Network vs Kubernetes Networking
  • Kubernetes Networking Model
  • Implementing the Kubernetes Networking Model
  • How Pods Communicate with Each Other
  • How Pods Communicate with Services
  • DNS for Service and Pods
  • Pods DNS Name
  • Service Discovery and Load Balancing
  • Services
  • Defining A Service
  • Virtual IPs and Service Proxies
  • Discovering Services
  • Service Discovery Environment Variable
  • Service Discovery DNS
  • Publishing Services - Service Types
  • Kubernetes Service Types
  • Headless Services Ingress
  • Ingress Prerequisites
  • The Ingress Resource
  • And more.
  • Bangalore Branch

    Royal Barter, 1st Floor No 78/1, Residency Road, Bangalore
  • Chennai Branch

    4th Floor, 4 - 417, Workafella | Nungambakkam No 10, Uthamar Gandhi Salai, Chennai
  • Mumbai Branch

    7th Floor, 7 - 120, WeWork, Zenia Building, Mumbai

Check out more Docker courses in India

Coss India Logo

Certified Kubernetes Administrator

Participants in this course will learn how to prepare for the Cloud Native Computing Foundation’s Certified Kubernetes Administrator examination. The entire course is based on Kubernetes clusters built using Kubeadm and Kubernetes version 1.20, so the outline is drawn from CNCF’s CKA curriculum...

by Coss India [Claim Listing ]
LearnNThrive Solutions Pvt. Ltd Logo

DevOps Training

DevOps Certification is a formalized testing program that ensures that the professionals have achieved the knowledge and skills required for working in converging areas to developing software and handling IT operations.

by LearnNThrive Solutions Pvt. Ltd [Claim Listing ]
Aarvy EduTech Logo

DevOps Training

Welcome to our DevOps Training program, where we delve into the principles, practices, and tools of DevOps to equip you with the skills and knowledge needed to thrive in today’s fast-paced software development environment.

by Aarvy EduTech [Claim Listing ]
Infometiz Academy Logo

AWS & DevOps

AWS is in every field of web services today. As a web developer, database or system admin, IoT developer, or Big data analyst you will be needing AWS in every step of the way.

by Infometiz Academy [Claim Listing ]
Madrid Software Training Logo

DevOps Training

DevOps is a series of procedures that operate between software development and IT teams to simplify and integrate the processes, so that they can design, test, and release software faster and more efficiently.

by Madrid Software Training [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy