Skip to content

ajay426344/Mastering-Docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mastering-Docker

00

ACCESS ALL VIDEOS HERE : https://youtube.com/playlist?list=PLMj5OfHGyNU8AuxqSUJ7v4a_thf5-59C6&si=Lsmof4W6PJBvsgBb

Containers vs Virtual Machines

What is a Container?

Installing Docker & Network changes

Docker Architecture

Listing namespaces for Docker Containers

Running basic docker commands

Understanding Docker Networking Options

Change Docker Default Location

Data Persistance with Docker Volumes & Bindmounts

Building docker images with Dockerfile & Dockerfile instructions

docker system prune for deleting dangling images,dangling build cache,networks not in use, stopped containers

Multi-Stage Dockerfile

Push Images to DockerHub

Create a AWS Elastic Container Registry(ECR) and Push Images to private registry.

Google Distroless Images

Docker Compose

Deploy Docker Swarm using Terraform & configure swarm manually.

Container Orchestration & Docker Swarm vs Kubernetes

Understand RAFT Algorithm

Deploying 6(master/2-manager/3-nodes) Node Docker Swarm Cluster

Creating appliactions using docker service command

Container Placement using Labels & Constraints

Global and Replicated Service Modes

Deploy Docker Swarm using Terraform

Docker Secrets & Config

Configure Traefik Ingress Controller for Traffic Management.

Docker Healthchecks

Docker Log Collection

Prometheus-PagerDuty-Slack

About

Mastering-Docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 84.6%
  • Dockerfile 15.4%