LXC/LXD Deep Dive

By Elle

Gain a practical knowledge of Linux containers and the Linux container daemon to help you with both day-to-day and harder-to-complete tasks.

10 hours
  • 46 Lessons
  • 20 Hands-On Labs

About the course

The LXC/LXD Deep Dive aims to provide learners with a practical knowledge of Linux containers and the Linux container daemon, considering both what we’ll need to succeed when using LXD in our day-to-day life, and taking it to a more advanced level for those harder-to-complete tasks.

We’ll begin by covering some basic container concepts, then segue into initial installation and configuration. We’ll then build our LXC and LXD skills by learning some day-to-day LXD command line skills, before digging deep into images and additional server configurations, allowing students to walk away with the knowledge of how to leverage LXD at scale.

Finally, we’ll finish out the course by exploring some common container use cases in the form of multiple hands-on labs that will test the skills we learned in this course, and demonstrate how we can use LXD as DevOps engineers, system administrators, developers, and other technical professionals.

  • Chapter 1 3 Lessons Introduction 5:11

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    About the Course

    2:35

    About the Training Architect

    1:17
  • Chapter 2 2 Lessons Concepts 15:04

    What Are Linux Containers?

    8:27

    LXC/LXD vs. Docker

    6:37
  • Chapter 3 6 Lessons Setup 28:14

    LXD Installation

    7:18

    LXD Initialization

    5:28

    Storage Backends

    15:28

    Setting up LXD

    0:00 Hands-On Lab

    Initializing LXD Using a Preseed File

    0:00 Hands-On Lab

    Using Multiple Storage Pools with LXD

    0:00 Hands-On Lab
  • Chapter 4 12 Lessons Using LXD 54:45

    Launching Our First Container

    8:07

    Instance Configuration

    9:29

    Accessing a Container

    9:26

    Working with Files

    8:16

    Networking

    5:51

    Profiles

    8:01

    Snapshots

    5:35

    Launching LXD Containers

    0:00 Hands-On Lab

    Working with LXD Containers

    0:00 Hands-On Lab

    Managing Files on LXD Containers

    0:00 Hands-On Lab

    Creating LXD Container Profiles

    0:00 Hands-On Lab

    Taking LXD Container Snapshots

    0:00 Hands-On Lab
  • Chapter 5 8 Lessons Images 38:17

    Image Remotes

    3:58

    Creating a Remote

    9:14

    Anatomy of an Image

    5:44

    Publishing Containers

    5:05

    Distrobuilder

    14:16

    Configuring a LXD Image Remote

    0:00 Hands-On Lab

    Publishing a LXD Image

    0:00 Hands-On Lab

    Using Distrobuilder to Create a LXD Image

    0:00 Hands-On Lab
  • Chapter 6 8 Lessons Server Management 40:34

    Server Configuration

    3:07

    LXD Server Clustering

    14:59

    LXD Server Backups

    16:32

    Production Considerations

    5:56

    Reconfiguring a LXD Server

    0:00 Hands-On Lab

    Creating a LXD Cluster

    0:00 Hands-On Lab

    Backing Up a LXD Server

    0:00 Hands-On Lab

    Configuring a LXD Server for Production Use

    0:00 Hands-On Lab
  • Chapter 7 6 Lessons Projects 2:29

    Use Cases

    2:29

    Serving a Website from a LXD Container

    0:00 Hands-On Lab

    Testing an nginx Update with LXD

    0:00 Hands-On Lab

    Creating a Web Cluster with LXD

    0:00 Hands-On Lab

    Implementing a Backup Solution with LXD

    0:00 Hands-On Lab

    Creating a Galera Cluster with LXD

    0:00 Hands-On Lab
  • Chapter 8 1 Lesson Conclusion 1:58

    What's Next

    1:58

What you will need

  • Basic Linux knowledge preferred

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


$2,495.00

Checkout
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!