arrow_back
Introduction to Docker
Overview of Docker
Overview Of Docker
Overview Of Docker
Container Introduction Part 1
Container Introduction Part 2
Container Introduction Part 3
Container Introduction Part 4
Container Introduction Part 5
Virtual Machine Vs Container
Benefits Of Docker
Benefits Of Docker
Benefits Of Docker
Characteristics Of Docker
Characteristics Of Docker
Characteristics Of Docker
Installing Docker
System Requirements
Docker System Requirements
Docker System Requirements
Docker Installation Method-1 Local Ubuntu Registry
Docker Installation Method-2 Official Docker Registry
Docker Host Installation
Docker Host Installation
Introduction Of Docker CLI
Docker CLI
Docker CLI
Working with Docker Images Management
Introduction Of Docker Image Management - Pulling Image
Creating Images
Pushing Images
Managing Images
Docker Image Management
Docker Image Management
Docker Containers Creation Method
Container Creation Methods
Docker Container Imperative Method
Docker Container Imperative Method Example
Docker Container Declarative Method With Example
Docker Container Creation Method
Docker Container Creation Method
Docker Networking
Introduction of Docker Networking
Default Bridge
User-Defined Bridge
Published ports
Host Mode
Overlay Drivers
MacVlan Mode
None Mode
Network Plugin
Docker Networking
Docker Networking
Docker Storage
Introduction Of Docker Storage
Docker Volume
Docker Bind Mount
Docker tmpfs
Docker Storage
Docker Storage
Docker Multi-Stage Builds
Introduction Of Multi-Stage Builds
Installing Application On Virtual Machine
Installing Same Application On Container Using Standard Dockerfile
Standard Dockerfile VS Multi-stage Dockerfile
Installing Same Application On Container Using Multi-Stage Dockerfile
Docker Multi-stage Builds
Docker Multi-stage Builds
sample-application
Docker Compose
Introduction Of Docker Compose
Why Use Docker Compose.
>> Installing Demo Application Without Docker Compose
Introduction of Multi Container Demo Application
Setup Docker Host
Clone Project Source Code
Create Docker Bridge Network
Create Container For MySQL Database
Create Container For Adminer
Create Container For PHP Container For Web
>> Installing Demo Application With Docker Compose
Clean Up Existing Docker Host
Installation Docker Compose
Introduction Of Docker Compose & Key Concept
Docker Compose Workflow
Understanding Docker compose.yaml File -Web Service
Understanding Docker compose.yaml File - Database Service
Understanding Docker compose.yaml File - Adminer Service
Docker Compose The End Game
Docker Compose
Docker Compose
Docker Swarm
Container Orchestration
Docker Swarm Introduction
Swarm Terminologies
Introduction Of Setting Up Basic Docker Swarm Cluster
Install Docker on Each Instance
Setup Swarm & AWS EC2
Initialize Docker Swarm & Verify the Swarm
Verification and Access
Docker Swarm
Docker Swarm
High Availability In Docker Swarm
Introduction Of High Availability In Docker Swarm
Raft Consensus Algorithm
Best Practices Of Setting Up Raft Consensus - Do Not Use Only Two Manager Nodes
Best Practices Of Setting Up Raft Consensus - Avoid Using an Even Number of Manager Nodes
>> High Availability In Docker Swarm Lab
Step 1 Creating EC2 Instance
Step 2 Docker Host Setup
Step 3 Scenario - 1
Step 4 Scenario - 2
Step 5 Scenario - 3
Step 6 Scenario - 4
High Availability in Docker Swarm
High Availability in Docker Swarm
Docker Overlay Network
Definition OF Network Overlay
How Docker Overlay Network Works
Benefits Of Network Overlay
Overlay Network Lab
Overlay Network
Overlay Network
>> Netowrk Isolation Using Overlay
Objectives of Network Isolation
Lab Objectives
Separate Overlay networks
Virtual Network Identifiers (VNIs)
Network Isolation With Overlay
Network Isolation With Overlay
Deploying Local Images in Swarm
Chapter 1 Lab Demonstrating Image Availability Issue in Swarm
Lab Demonstrating Image Availability Issue in Swarm
Hands-On Lab Deploying & Sharing Local Images in Swarm With Manual Method
Chapter 4.1 Hands-On Lab Sharing Images Using Registries
Chapter 4.2 Hands-On Lab Sharing Images Using Registries
Chapter 5 Automatic Sharing Of Images Using CI/CD Pipelines
Deploying Local Images in Swarm
Deploying Local Images in Swarm
Docker Load Balancers
Introduction Of Load Balancer
>> Internal Load Balancer
Introduction Of Internal Load Balancers
Introduction Of Swarm Routing Mesh/Ingress Load Balancer
Hands-On Lab Swarm Routing Mesh/Ingress Load Balancer
How Routing Mesh/Ingress Load Balancer Works ?
Clear Lab Environment
Introduction Of Virtual IP (VIP) Load Balancer
Hands-On Lab Part-1 VIP Load Balancer - Deploy DB Service
Hands-On Lab Part-2 VIP Load Balancer - Deploy Web Service
9_Clear Lab Environment
How Does Virtual IP (VIP) Load Balancer Works ?
>> External Load Balancer
Introduction Of External Load Balancers
Internal V/S External Load Balancers
Introduction Nginx As External Load Balancer
Hands-On Lab External Load Balancer - Infrastructure Setup
Hands-On Lab External Load Balancer - Cluster & Service Setup
Hands-On Lab External Load Balancer - Nginx Setup
Docker Load Balancer
Docker Load Balancer
Resource Management
Introduction Of Resource Management
Default Behavior
Types Of Limits Hard Limits | Soft Limits
Hands-On: Setting Resource Limits - Memory Limits
Hands-On: Setting Resource Limits - Hard Memory Limits
Hands-On: Setting Resource Limits - Soft Limit + Hard Lmit
Hands-On: Setting Resource Limits - CPU Limits Introduction
CPU Limits Settings For Container
CPU Settings For Service
Hands-On: Setting Resource Limits - Memory + CPU
Resource Configuration
Resource Configuration
Monitoring and Logging
>> Monitoring
Introduction Of Monitoring
Setup Application For Monitoring
Docker Stats
cAdvisor (Container Advisor)
>> Logging
Introduction Of Resource Logging
Key logs
Centralized Logging Solutions (ELK Stack)
Centralized Logging Solutions (ELK Stack) Lab-Setup
Centralized Logging Solutions (ELK Stack) - Lab Testing
Monitoring and Logging
Monitoring and Logging
Docker Stack
Introduction Docker Stack
Introduction Of Docker Compose And Docker Stack
docker-compose.yml file for Docker Compose and Docker Stack
Docker Stack Lab Introduction
Clone Project Source Code
Understand Docker-Compose File
Stack Management
Docker Stack
Docker Stack
Auto Scaling in Docker Swarm
Introduction Of Auto Scaling In Docaker Swarm
Declarative Scaling
Vertical Manual Scaling
Horizontal Manual Scaling
Automatic Scaling
Scaling in Docker Swarm
Scaling in Docker Swarm
Live Project - 1 Docker DevOps Pipeline: Code to Container Deployment
Project Invitation
Live Project - 2 Infrastructure Automation with Docker
Project Detail
Preview - Docker-DevOps Engineering Advance Docker Administration
Discuss (
0
)
navigate_before
Previous
Next
navigate_next