Use Linux containers as an alternative virtualization technique to virtualize your operating
system environment. This book will cover LXC's unmatched flexibility with virtualization and
LXD's smooth user experience. Practical LXC and LXD begins by introducing you to Linux
containers (LXC and LXD). You will then go through use cases based on LXC and LXD. Next you
will see the internal workings of LXC and LXD by considering the repositories and templates
used. You will then learn how to integrate LXC and LXD with common virtualization and
orchestration tools such as libvirt and SaltStack. Finally you will dive into containerization
and security. The book will explore some of the common problems in security and provide a case
study on how containerization can help mitigate some of the operating system-level security
issues in an IoT environment. What You Will Learn Get an introduction to Linux containers
Discover the basics of LXC and LXD See use cases that can be solved with LXC and LXD - for
developers devops and system administrators Master LXC and LXD repositories Use LXC and LXD
with common virtualization and orchestration tools Consider a containerization and security in
IoT case study Who This Book Is For The audience for this book should have basic knowledge of
Linux and software development in general. The intended readership is primarily software
developers operations engineers and system administrators who are interested in devops
though managers and enthusiasts will also benefit from this book.