Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
Containers (Docker) For Developers and Quality Assurance
Chapter 1 - Introduction
Overview (2:28)
Setting and Managing the DigitalOcean Account
Setup the lab environment on Cloud (1:06)
Redeeming $15 coupon to your account - New user of DigitalOcean (1:07)
Getting $15 credit to your account - Existing user of DigitalOcean (0:29)
Creating and destroying VM instances on DigitalOcean (1:36)
Chapter 2 - Docker Installation
Learning Objectives
Overview (2:16)
Linux (1:51)
Mac (1:47)
Docker - windows (1:55)
Quiz
Lab Exercise
Chapter 3 - Docker Essentials
Learning Objectives
Overview (4:00)
Docker Machine (3:05)
Container Operations (1:38)
Docker Images (1:00)
Dockerfiles (1:22)
Docker Image Push (2:43)
Docker Automated Build (2:32)
Docker Network (1:35)
Docker Compose (2:49)
Docker Volumes (1:32)
Quiz
Lab Exercise
Chapter 4 - Getting familiar with sample application
Learning Objectives
Flask (1:58)
RSVP App (3:17)
RSVP Test (0:58)
Quiz
Lab Exercise
Chapter 5 - Deploying the sample multi application with Docker Compose
Learning Objectives
RSVP Docker Compose (3:14)
Quiz
Lab Exercise
Chapter 6 - Setting up Development environment
Learning Objectives
Overview (1:10)
VS Code Set-up (2:29)
VS Code Docker Compose (2:52)
VS Code Debug (6:55)
Quiz
Lab Exercise
Chapter 7 - Jenkins Overview
Learning Objectives
Jenkins Overview (3:02)
Jenkins Installation (1:35)
Sample Job & Adding Slave (3:40)
Jenkins Pipeline (2:36)
Jenkins Plugins (1:01)
Quiz
Lab Exercise
Chapter 8 - Docker containers as Jenkins Slave
Learning Objectives
Overview (1:40)
Docker jenkins Slave Image (2:19)
Run Docker jenkins Slave (5:47)
jenkins Slave rsvptest (2:48)
Quiz
Lab Exercise
Chapter 9 - CI/CD pipeline with Jenkins
Learning Objectives
Overview (1:08)
Pipeline Test (3:32)
Docker Pipeline Image Creation (3:37)
Dockerhub Push (2:37)
Staging (5:43)
Quiz
Lab Exercise
Chapter 10 - Basics of Container Orchestration
Learning Objectives
Container Orcestrator (4:37)
Quiz
Chapter 11 - Docker Swarm
Learning Objectives
Docker Swarm Overview (2:59)
Docker Swarm (3:37)
Docker swarm RSVP (3:32)
Swarm Rolling Updates (2:57)
Docker Stack (5:24)
Quiz
Lab Exercise
Chapter 12 - Service Discovery, Reverse Proxy and Load Balancing
Learning Objectives
Overview (2:56)
Load Balancing (2:13)
Quiz
Lab Exercise
Chapter 13 - End to End workflow of application with containers
Learning Objectives
Overview (1:11)
Setting-up Production (4:08)
Setting-up Automatic job trigger (1:38)
Deploy the App on Production (3:46)
ide to deploy (4:24)
Paramterize Jenkins Pipeline and Jenkins (3:55)
Quiz
Lab Exercise
Chapter 14 - Microservices
Learning Objectives
Microservices (3:20)
Challenges with microservices (2:05)
Quiz
Jenkins Installation
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock