• Post category:StudyBullet-17
  • Reading time:5 mins read

Advanced Docker Administration - DEMO
Advanced Knowldege on Docker Current at DEMO Level Free training.

What you will learn

Understanding Containers: Learn what containers are and how they differ from virtual machines.

Docker Architecture: Learn about the Docker daemon, Docker client, images, containers, and registries.

Interactive Containers: Run containers in interactive mode for testing and development.

Detached Mode: Understand how to run containers in the background.

Description

What will be covered as part of this course:

Phase 1: Free Demo (Current Phase)

Docker Basics

  • Introduction to Containerization: Understand what containers are and how they differ from virtual machines.
  • Docker Architecture: Learn about the Docker daemon, Docker client, images, containers, and registries.
  • Docker Installation: Install Docker on various platforms (Linux, Windows).

Phase 2:

Working with Docker Containers

  • Managing Containers: Learn to start, stop, remove, and manage containers.
  • Interactive Containers: Run containers in interactive mode for testing and development.
  • Detached Mode: Understand how to run containers in the background.
  • Port Mapping: Learn to map ports from the container to the host for network access.

Docker Images

  • Using Docker Images: Pull images from Docker Hub and run containers.
  • Creating Images: Build images using a Dockerfile, and understand the layers in an image.
  • Managing Images: Tagging, pushing, and pulling images from registries.

Phase 3:


Get Instant Notification of New Courses on our Telegram channel.


Networking and Storage

  • Docker Networking: Understand bridge, none, host, and overlay networks.
  • Volumes and Bind Mounts: Manage data persistence and share directories between the host and containers.

Advanced Topics

  • Docker Compose: Use Docker Compose to define and run multi-container Docker applications.
  • Docker Swarm: Learn the basics of orchestrating containers using Docker’s native clustering tool.
  • Security in Docker: Best practices for securing Docker containers and images.

Phase 4:

Continuous Integration/Continuous Deployment (CI/CD)

  • Docker in CI/CD: Integrate Docker into CI/CD pipelines for building, testing, and deploying applications.

Microservices

  • Docker for Microservices: Structure and run microservices architecture using Docker.

Monitoring and Logging

  • Monitoring Docker Containers: Tools and strategies to monitor the performance of Docker containers.
  • Logging: Configure and review logs for Docker containers.
English
language

Content

Introduction

Course Introduction – Arch
Sorry For The Background Noise

Docker Concepts

Easy Example – Virtualization VS Containerization
Virtualization VS Containerization – Arch
Docker Installation – Arch
Docker Architecture

Download & Installation of Guest VM

Required Files To Download (Free / Trial)
Guest VM Installation
Guest VM Configuration

Installation of Docker in 2 Offline & 2 Online Methods

Docker – Online VS Offline Installation
Docker Installation Pre Checks
Docker Installation – Using Online – yum
Docker Uninstallation – Using Online – yum
Docker Installation – Using Online – Scrpit (Curl)
Docker Uninstallation – Using Online – Script (curl)
Docker Installation – Using Offline – RPM
Docker Uninstallation – Using Offline – RPM
Docker Installation – Using Offline – Binary
Docker Uninstallation – Using Offline – Binary