Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: May
14th @9:00AM
Faculty: Mr. Narsi (12+ Yrs of Exp,..)
Duration: 3 Weekends Batch
Venue
:
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Plot No : 202,
IInd Floor ,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.
Ph.No: +91- 9246212143, 80 96 96 96 96
Syllabus:
DOCKER
Container Management Tool: Docker
What is Docker?
Why Use Docker?
- A Use case Driven Problem Statement
- Applying the Solution with Docker
Docker Installation
- Chose OS
- Install Docker
- Start docker Service
- Stop docker
Docker Architecture
- Docker Client
- Docker Daemon
Docker Basic Commands
- docker version
- docker info
- docker help
- docker images
- docker pull
- docker rmi
- docker ps
- docker login
- docker push
- docker rm
Writing Docker File
- Creating Docker File using
- Visual Source Code IDE
- Understanding the Instructions used in Docker file
Docker Images
- Understanding the Base Image
- Image Layered Structure
- Internals of docker Image
- Build Process of docker Images
- Tagging the images
- Image Generation with Docker Commit.
- Get all images
- Run , inspect, remove and prune images
Docker Containers
- Running Docker Containers from Images
- Listing Running Containers
- Container Lifecycle
- Start,Stop and Restart Containers
- Removing the Containers
- Retrieving the Logs from Containers
- Container With Dependencies-Muti Containers
- Starting Containers in shell
- Resource Utilization
- Attach and Detaching to a Container
- History
- Running Containers in Bash Mode using IT flag
- Container Isolation
Docker Volume
- Advantages
- Bind Mounts
- Volumes over Bind Mounts
- Creating Volumes
- List all Volumes
- Run Container on Volumes
- Remove Volumes
Docker Compose
- Installation
- Docker Compose file
- Check the validity of the file
- Run docker compose
- Stop docker
- Scale the containers
KUBERNETES
Container Orchestration Tool: Kubernetes
What is Kubernetes?
Why Kubernetes?
- Zero downtime
- Self-healing
- Auto scaling
- Rolling Updates
- Roll Backs
What is Cluster?
What is Node?
Kubernetes Architecture
- A. Master Node
- API Server
- Etcd
- Scheduler
- Controller
- B. Worker Node
Kubernetes Installation
- Single Node Deployment Installation Using Minikube
- Multi Node/HA Deployment Using KubeAdm
- Kubernetes Development IDE: LENS and Rancher
Namespaces
Workloads:
- Overview
- Pods
- Deployments
- DaemonSets
- StatefulSets
- ReplicaSets
Configuration:
- ConfigMaps
- Secrets
- Resource Quotas
- Limit Ranges
- HPA
Network:
- Services
- Endpoints
- Ingress
- Network Policies
- Port Forwarding
Storage:
- Persistent Volumes
- Persistent Volume Claims
- Storage Classes
Access Control:
- Service Accounts
- Cluster Roles
- Roles
- Cluster Role Bindings
- Role Bindings
- Pod Security Policies
Apps: