• Home
  • DevOps & Linux
    • 1. Overview of Devops
    • 2. Linux Foundation
    • 3. Linux Intro
    • 1. Linux Core Concepts
    • 2. Linux Permissions
    • 3. Linux Filesystem Processes
    • 4. Linux Packaging Services
    • 5. Linux Network Concepts
    • 6. Linux Commands GUI
  • DevOps & Windows
  • DevOps & Shell Scripting
    • 1. Basic_Scripting
    • 2. Advance_Scripting
    • 3. Dos and Donts
    • Scripting CaseStudies
  • DevOps & SRE
    • Cloud
    • Containers
    • Infrastructure as a Code (IaaC)
    • Continuous Integration/Continuous Delivery (CI/CD)
    • Observability
    • Site Reliability Engineering (SRE)
  • DevOps & DevSecOps
    • Background & History
    • Getting Started
    • Value Streams Management
    • DevOps & DevSecOps
    • Continuous Delivery
    • Power of Culture
    • The right Metrics
    • Agile Contracting
    • DevOps & DevSecOps
    • DevSecOps - Getting Hands-on
  • DevOps & DevTestOps
  • Cloud & AWS
    • Regions & Availability Zones
    • Tags
    • Virtual Private Cloud - VPC
      • VPC - Subnets
      • VPC - Route Tables
      • VPC - Network ACL
      • VPC - Flow Logs
      • VPC - Scenarios
    • Elastic Compute Cloud
      • EC2 - AMI
      • EC2 - Elastic IP Address
      • EC2 - Instance Type
      • EC2 - Key Pair
      • EC2 - Security Groups
      • EC2 - EBS
      • EC2 - Auto Scaling
      • EC2 - Elastic Load Balancing (ELB)
    • Cloudformation
    • S3
    • CloudTrail
    • Elastic Container Registry
    • Billing and Reports
    • Concepts
    • Other Services
    • Service Quotas
    • Support
  • Cloud & GCP
  • Cloud & DigitalOcean
  • Cloud & Azure
  • Cloud & IBM
  • Docker & Containers
    • 1. Docker Overview
      • 1.1 Introduction to Docker
      • 1.2 Understanding Monolith & SOA
      • 1.3 Understanding Microservices
      • 1.4 What is Containers
      • 1.5 Evolution of Containers
      • 1.6 Benefits of Containers
      • 1.7 What is Docker
      • 1.8 History of Docker
      • 1.9 What is OCI
      • 1.10 Why OCI
    • 2. Docker Components
      • 2.1 Key Components in Docker
      • 2.2 Overview of Docker
      • 2.3 Container vs VM
      • 2.4 Prerequisites for Docker
      • 2.5 Setup Docker
      • 2.6 Configure Docker
    • 3. Docker Image Management
    • 4. Docker Network
    • 5. Docker Storage
    • 6. Docker Compose
  • Docker & Kubernetes
    • 1. Kubernetes Overview
      • From Monolith to Microservices
      • Container Orchestration
      • Kubernetes
      • Kubernetes Architecture
      • Installing Kubernetes
      • Minikube - Installing Local Kubernetes Clusters
      • Accessing Minikube
      • Kubernetes Building Blocks
      • Authentication, Authorization, Admission Control
      • Services
      • Deploying a Stand-Alone Application
      • Kubernetes Volume Management
      • ConfigMaps and Secrets
      • Ingress
      • Advanced Topics
      • Kubernetes Community
  • Docker & Swarm
    • 1. Swarm Overview
    • 2. Swarm Setup
    • Swarm CaseStudies
  • Git
    • 1. Git Basics
    • 2. Git Advanced
    • Git CaseStudies
  • GitLab Basics
    • Comparison
    • Components
    • Basics
    • Basic Code Creation
    • CICD Functions
    • Package and Release
    • Security Scanning
  • Gitlab & Remote Foundations
  • Gitlab & TeamOps
    • Shared Reality
    • Everyone Contributes
    • Decision Velocity
    • Measurement clarity
    • Test Your Knowledge!
  • CICD & Jenkins
  • CICD & GitlabCI
  • CICD & Github Actions
  • CICD & TravisCI
  • CICD & CircleCI
  • CICD & Bitbucket CI
  • IaaC & Ansible
    • 1. Ansible Concepts
    • 2. Ansible Inventory Playbooks
    • 3. Ansible Roles Vault
    • 4. Ansible Tower
    • 5. Ansible Tutorials
    • 6. Ansible CaseStudies
  • IaaC & Chef
    • 1. Chef OVerview
    • 2. Chef Component
    • 3. Chef Setup
    • 4. Chef Cookbook Roles
    • Chef CaseStudies
  • IaaC & Packer
  • IaaC & Puppet
  • IaaC & Terraform
    • 1. Terraform Overview
    • 2. Terraform Cloud
    • 3. Terraform AWS
    • 4. Terraform Azure
    • Terraform CaseStudies
  • IaaC & Vagrant
    • Openshift using Vagrant
  • IaaC & Pulumi
  • Observability & ELK
  • Observability & Fluentd
  • Observability & Grafana
  • Observability & Jaeger
  • Observability & Logstash
  • Observability & Sensu
  • Observability & Nagios
    • X. Nagios Core
    • X. Nagios XI
    • X. Nagios LS
  • Observability & Prometheus
    • Gaining Basic Understanding
    • Installing Prometheus Server
    • Installing Node Exporter
    • Installing BlackBox Exporter
    • Installing Alert Manager
    • Configuring New Target in Prometheus
    • Configuring Rules in Prometheus
    • Integrating Grafana for Visualization
    • Configuring OS Monitoring
    • Configuring URLs Monitoring
    • Configuring RabbitMQ Monitoring
    • To Do
  • Observability & Sensu
  • Observability & Splunk
  • Observability & Zabbix
  • Observability & Datadog
  • Platform & Office365
    • Gsuite to Office365 Migration - Overview
  • Want To Contribute?

More

  • Tags
  • DevOps
  • DevSecOps
  • QA
  • Developer
  • GitHub repo
  • Twitter
  • Discord
  • Slack

  • Clear History

Built with from Grav and Hugo

Edit this page
Home > Docker & Containers > Docker Overview

Docker Overview


  1. Introduction to Docker
  2. Understanding Service Oriented Architecture (SOA)
  3. Understanding Microservice Architecture
  4. What is containers?
  5. Evolution of Containers
  6. Benefits of Container
  7. What is Docker?
  8. History of Docker
  9. What is Open Container Initiative (OCI)?
  10. What is the Purpose of Open Container Initiative (OCI)?