Video description
This video is targeted at developers that are comfortable with Linux, have some experience working with containers and want to advance their understanding of containerization and the ecosystem surrounding it.
The course focuses on the behind the scenes details that one must take into account when designing new applications around containers or when containerizing a legacy application. Knowing basic Docker functionality (how to run containers, how to view running containers, etc.) will be helpful as most of the commands demonstrated will interact with Docker.
- Gain a deeper understanding of containerization and the tools of the ecosystem
- Discover the details involved with running containers and how to design new applications around containers
- Understand how to containerize a legacy application
- Learn about cgroups, container runtimes (Docker, LXC, etc.), volumes, and bind mounts
- Explore Linux namespaces, service discovery, and container orchestration
Table of contents
-
Introduction
- What To Expect From This Course 00:01:49
- About The Author 00:00:51
-
Containers
- Understanding Containers 00:06:20
- cgroups And Pivot Root 00:07:03
- Using Containers In Practice 00:06:39
- Existing Container Runtimes 00:05:48
- Volumes And Bind Mounts 00:07:31
-
Designing Applications
- Best Practices For Microservices 00:09:02
- Service Discovery 00:07:22
-
Containerizing Existing Applications
- Log Management 00:07:11
- Backups 00:07:34
- Configuration And Initialization 00:06:21
- Mutable State 00:04:47
-
Conclusion
- Wrap Up 00:01:42
Product information
- Title: Advanced Containerization
- Author(s):
- Release date: August 2016
- Publisher(s): Infinite Skills
- ISBN: 9781491959305
You might also like
video
Developing Ops-Friendly Microservices
In this Developing Ops-Friendly Microservices training course, expert author Rick Fast will teach you how to …
book
Containerization with LXC
Get acquainted with the world of LXC About This Book Get the most practical and up-to-date …
book
Practical LXC and LXD: Linux Containers for Virtualization and Orchestration
Use Linux containers as an alternative virtualization technique to virtualize your operating system environment. This book …
video
Introduction to Docker
Get started with Docker and learn how to deploy your software applications as portable, self-sufficient containers …