Overview:
Build, test, and deploy Docker applications with Kubernetes while learning production-style development workflows
Audience:
- Experienced enterprise web application developers having a minimum of 4 years experience
- Devops Engineers
- Architects
Pre-Requisite:
- Experience in any high level programming language
- Web development experience
- Basic Unix commands experience
Takeaway:
- Working experience with Docker containers
- Building image pipelines using Docker
- Understanding K8s resource
- K8s volume
- K8s deployment
Course Curriculum
Introducing Containers | |||
The Rise of the Virtual Machine | |||
Containers vs VMs Details | 00:00:00 | ||
What Are Containers? Details | 00:00:00 | ||
Containers Under the Hood Details | 00:00:00 | ||
Docker Details | 00:00:00 | ||
The Future of Docker and Containers Details | 00:00:00 | ||
Installing Docker Details | 00:00:00 | ||
Major Docker Components | |||
The High Level Picture Details | 00:00:00 | ||
The Docker Engine Details | 00:00:00 | ||
Docker Images Details | 00:00:00 | ||
Docker Containers Details | 00:00:00 | ||
Docker Hub Details | 00:00:00 | ||
A Closer Look at Images and Containers Details | 00:00:00 | ||
Volumes Details | 00:00:00 | ||
Persistent Data and Production Containers Details | 00:00:00 | ||
Image Layers Details | 00:00:00 | ||
Union Mounts Details | 00:00:00 | ||
Where Images Are Stored Details | 00:00:00 | ||
Copying Images to Other Hosts Details | 00:00:00 | ||
The Top Writeable Layer of Containers Details | 00:00:00 | ||
One Process per Container Details | 00:00:00 | ||
Commands for Working with Containers Details | 00:00:00 | ||
Container Management | |||
Starting and Stopping Containers Details | 00:00:00 | ||
PID 1 and Containers Details | 00:00:00 | ||
Deleting Containers Details | 00:00:00 | ||
Looking Inside of Containers Details | 00:00:00 | ||
Low-level Container Info Details | 00:00:00 | ||
Getting a Shell in a Container Details | 00:00:00 | ||
Building from a Dockerfile | |||
Introducing the Dockerfile Details | 00:00:00 | ||
Creating a Dockerfile Details | 00:00:00 | ||
Building an Image from a Dockerfile Details | 00:00:00 | ||
Inspecting a Dockerfile from Docker Hub Details | 00:00:00 | ||
Working with Registries | |||
Creating a Public Repo on Docker Hub Details | 00:00:00 | ||
Using Our Public Repo on Docker Hub Details | 00:00:00 | ||
Introduction to Private Registries Details | 00:00:00 | ||
Building a Private Registry Details | 00:00:00 | ||
Using a Private Registry Details | 00:00:00 | ||
Docker Hub Enterprise Details | 00:00:00 | ||
Diving Deeper with Dockerfile | |||
The Build Cache Details | 00:00:00 | ||
Dockerfile and Layers Details | 00:00:00 | ||
Building a Web Server Dockerfile Details | 00:00:00 | ||
Launching the Web Server Container Details | 00:00:00 | ||
Reducing the Number of Layers in an Image Details | 00:00:00 | ||
The CMD Instruction Details | 00:00:00 | ||
The ENTRYPOINT Instruction Details | 00:00:00 | ||
The ENV Instruction Details | 00:00:00 | ||
Volumes and the VOLUME Instruction Details | 00:00:00 | ||
Docker Networking | |||
The docker Bridge Details | 00:00:00 | ||
Virtual Ethernet Interfaces Details | 00:00:00 | ||
Network Configuration Files Details | 00:00:00 | ||
Exposing Ports Details | 00:00:00 | ||
Viewing Exposed Ports Details | 00:00:00 | ||
Linking Containers Details | 00:00:00 | ||
Troubleshooting | |||
Docker Daemon Logging Details | 00:00:00 | ||
Container Logging Details | 00:00:00 | ||
Planning Image Builds Details | 00:00:00 | ||
Intermediate Images Details | 00:00:00 | ||
The docker0 Bridge Details | 00:00:00 | ||
IPTables Details | 00:00:00 | ||
How Images Get Built | |||
The Build Context Details | 00:00:00 | ||
Image Layers Details | 00:00:00 | ||
Caching Details | 00:00:00 | ||
Base Images Details | 00:00:00 | ||
Dockerfile Instructions Details | 00:00:00 | ||
Docker Commands | |||
The run Command Details | 00:00:00 | ||
Managing Containers Details | 00:00:00 | ||
Docker Info Details | 00:00:00 | ||
Container Info Details | 00:00:00 | ||
Dealing with Images Details | 00:00:00 | ||
Using the Registry Details | 00:00:00 | ||
Monitoring and Alerting | |||
Hands On Use Cases: | |||
Using Docker for sandboxing and testing Details | 00:00:00 | ||
Deploying applications with Docker Details | 00:00:00 | ||
Deploying Web Applications on Docker Details | 00:00:00 | ||
Orchestrating Docker | |||
Docker Compose Details | 00:00:00 | ||
Docker Swarm Details | 00:00:00 | ||
Composing Services Details | 00:00:00 | ||
Building Applications With Docker Compose Details | 00:00:00 | ||
Docker Compose | |||
Installing Docker Compose Details | 00:00:00 | ||
Docker Compose YAML file Details | 00:00:00 | ||
The Docker Compose usage Details | 00:00:00 | ||
Scale up to 100 nodes in 1 second Details | 00:00:00 | ||
Docker Swarm Details | 00:00:00 | ||
Docker Swarm install Details | 00:00:00 | ||
Docker Swarm | |||
Docker Swarm install Details | 00:00:00 | ||
Docker Swarm components Details | 00:00:00 | ||
Docker Swarm usage Details | 00:00:00 | ||
The Docker Swarm commands Details | 00:00:00 | ||
Overlay Networks Details | 00:00:00 | ||
Logging Drivers Details | 00:00:00 | ||
Thinking in Terms of Microservices | |||
Understand microservices Details | 00:00:00 | ||
Understand what problems microservices solve Details | 00:00:00 | ||
Understand the complexities introduced by microservices Details | 00:00:00 | ||
Define an example of a microservice based architecture Details | 00:00:00 | ||
Container Orchestration with Kubernetes | |||
Kubernetes Details | 00:00:00 | ||
Introduction Details | 00:00:00 | ||
Understanding Kubernetes Architecture Details | 00:00:00 | ||
Understand Kubernetes concepts Details | 00:00:00 | ||
Configure Kubernetes Details | 00:00:00 | ||
Define your first pod Details | 00:00:00 | ||
Use Kubernetes labels Details | 00:00:00 | ||
Understand and use Kubernetes replication controllers Details | 00:00:00 | ||
Kubernetes Core Concepts – Networking, Storage, and Advanced Services | |||
Kubernetes networking Details | 00:00:00 | ||
Networking Pods for Container Connectivity Details | 00:00:00 | ||
Creating a Multinode Kubernetes Cluster Details | 00:00:00 | ||
Starting Containers on a Kubernetes Cluster with Pods Details | 00:00:00 | ||
Taking Advantage of Labels for Querying Kubernetes Details | 00:00:00 | ||
Using a Replication Controller to Manage the Number of Replicas of a Pod Details | 00:00:00 | ||
Running Multiple Containers in a Pod Details | 00:00:00 |
Course Reviews
No Reviews found for this course.
0 STUDENTS ENROLLED