[go: up one dir, main page]

0% found this document useful (0 votes)
17 views4 pages

Docker

This document outlines a comprehensive training program for setting up and managing Docker, covering installation, configuration, and container management across various operating systems including Windows, Ubuntu, and Azure. It includes detailed modules on Docker Swarm, Docker Compose, Amazon EKS, and integrating Docker with AWS and Azure services. The training spans six weeks and includes practical exercises to build and deploy applications using Docker and Kubernetes.

Uploaded by

fiben17008
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views4 pages

Docker

This document outlines a comprehensive training program for setting up and managing Docker, covering installation, configuration, and container management across various operating systems including Windows, Ubuntu, and Azure. It includes detailed modules on Docker Swarm, Docker Compose, Amazon EKS, and integrating Docker with AWS and Azure services. The training spans six weeks and includes practical exercises to build and deploy applications using Docker and Kubernetes.

Uploaded by

fiben17008
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

WEEK 1 Setting Up Docker for Your OS 162 min.

Introduction to Docker Setup and Configuration 5

Docker Install Docker Desktop for Windows 10


Configuration Options for Docker Desktop on
10
11
Windows 10

Containerization in general, and Dockerization in particular, is one of Install Docker on Local Ubuntu Linux VM with 10
Multipass
the most practical skills a DevOps professional can have. Docker
Explore Docker Daemon with Systemd on Linux 5
containers are used in all stages of application development, including
Securely Connect Docker CLI to Remote AWS EC2 12
production. With this training, you’ll learn to develop containers and Instance

applications in Docker that aren’t just useful and effective, but that will Review and Conclusion on Docker Installation 2

run right on the machine it gets deployed to, regardless of settings,


Creating and Managing Docker Containers
every time.
Overview 1

CBT Nuggets course material Intro to Docker CLI for Container Management 4
Configure a Docker Environment 7
Run Containers with Docker CLI 8
Create and Start Containers with Docker CLI 8
Stop and Pause Containers with Docker CLI 7
Create Interactive Containers with Docker CLI 11
Spawn Processes Inside Existing Containers with 6
Docker CLI

Understanding and Building Docker Container Images

Overview 1
Introduction to Docker Container Images 3
Build Custom Container Image with Dockerfile 12
Inspecting Docker Container Image Layers 8
Tagging Container Images with Docker CLI 7
Docker Container Image Build Context 10
Push Container Images to Remote Registry with 12 What is eksctl? 9
Docker CLI
Install eksctl and Configure AWS Credentials 8
Create Amazon EKS Cluster with eksctl 12

WEEK 2 Build a Docker Swarm Cluster 156 min.

Overview 1 WEEK 3 157 min.


Introduction to Docker Swarm 9 Managing Amazon EKS Node Groups with eksctl 10
Initialize a Docker Swarm Cluster 12 Scaling Amazon EKS Node Groups with eksctl 7
Join Worker Node to Docker Swarm Cluster 8 Upgrade Amazon EKS Clusters with eksctl 11
Examine Overlay Ingress Network 4
Build Container Images with Docker and AWS
Create Your First Docker Swarm Service 10 CodeBuild
Scale Services on Docker Swarm Overlay Network 8
Overview 1

Managing Linux Containers with Docker Compose Introduction to AWS CodeBuild and Docker 4
Create an Example Project using AWS Tools for 10
Overview 1 PowerShell
What is Docker Compose? 4 Build and Test Container Image with Docker Desktop 9
Install Docker Compose 5 Import Project Files to AWS CodeCommit and Create 10
Craft a Basic Docker Compose Configuration 13 AWS CodeBuild Project

Deploy a Custom Built Container in Compose 5 Craft AWS CodeBuild buildspec.yml and Run Project 9

Expose Network Ports with Docker Compose 6 Test Container Deployment in AWS Fargate 7

Configure Container Dependencies 6


Deploy Containers on Amazon Elastic Container
Docker Compose Environment Variable Injection 9 Service (ECS) with Docker CLI
Applying a Docker Compose Override File 8
Overview 1
Scale Docker Compose Services 8
Intro to Docker CLI Integration with Amazon ECS 11
Monitor Containers with Docker Compose 4
Setup AWS IAM Credentials for Docker CLI Context 8
Review and Call to Action 2
Deploy a Simple Docker Compose Application to ECS 14

Managing Amazon Elastic Kubernetes Service (EKS) Scale an Amazon ECS Service with Docker CLI 5
with eksctl Add Policies to IAM Task Role for Fargate 11
Containers
Overview 1
Automate Docker Engine with Python and Docker-py
Attach AWS Secrets Manager to Fargate Tasks 7
Overview 1
Attach Amazon EFS Storage to Fargate Tasks 4
Understanding Docker Engine Automation with Python 9

Docker Integration with Microsoft Azure Container Setting Up Your Docker-Python Development Tools on 12
Services AWS
Connect to the Docker Engine with Python 7
Overview 1
Pull Container Images with Docker and Python 12
Intro to Microsoft Azure Integration with Docker 6
Run Containers with Docker Engine and Python 7
Install Dev Tools for Azure Container Instances 8
Build Custom Container Images with Docker and 7
Python
Update Existing Container Configuration with 10
Docker and Python
WEEK 4 154 min.
Create Azure Container Instances Context in Docker 9 Deploy an Application with Docker and Kubernetes
CLI
Run NGINX Container on ACI with Docker CLI 8 Overview 1

Explore Containers Interactively on ACI with 6 Deploy an Application with Docker and Kuberenetes 1
Docker CLI Understanding Containers and Kubernetes 6
Mount Persistent Azure Files Storage Into ACI 11 Architecting a CI/CD Pipeline 9
Containers
Deploy Containers on ACI from Private Azure 8
Container Registry

WEEK 5 154 min.


Containerization with Docker in Azure
Build and Deploy to Kubernetes 11
Overview 1 Deploy with Docker and Kubernetes 11
Introduction 1 Deploy an Application with Docker and Kuberenetes 2
Working with Docker on Localhost 5 Summary

Creating a Docker Image with a Dockerfile 7


Setting Up Windows Subsystem for Linux (WSL) and
Creating a Docker Container in Azure Container 4 Docker
Instances (ACI) in the UI
Creating a Docker Container in Azure Container 3 Overview 1
Instances (ACI) using AZ CLI Intro to Windows Subsystem for Linux (WSL) 7
Creating an Azure Container Registry (ACR) 4 Install Windows Subsystem for Linux on Windows 10 12
Introduction to Docker Hub 2 Command Line Options for WSL 2 8
Using Microsoft Visual Studio Code with WSL 11
Run Linux Containers with WSL and Docker Desktop 9

Docker (v18.06.3)

Overview 1
Intro 2
Containers vs Virtual Machines 10
How Docker Works 7
Docker Installer (Deconstructed!) 4
Create a Simple Dockerized App 10
Managing Containers and Images 14
Networking 11
Advanced Networking 12
Shared and Persistent Data 9

WEEK 6 42 min.
Modifying Containers and Images 9
Creating Images from Scratch 14
Containers Working Together 10
GUI Tools for Docker 8

Last updated 12.3.2024

You might also like