My Library

University LibraryCatalogue

Limit search to items available for borrowing or consultation
Result Page: Previous Next
Can't find that book? Try BONUS+
Look for full text

Search Discovery

Search CARM Centre Catalogue

Search Trove

Add record to RefWorks

Cover Art
Author Kumaran S., Senthil, author.

Title Practical LXC and LXD : Linux Containers for Virtualization and Orchestration / by Senthil Kumaran S.

Published Berkeley, CA : Apress : Imprint : Apress, 2017.


Location Call No. Status
Physical description 1 online resource (xv, 159 pages 45 illustrations, 40 illustrations in color)
Series Springer Professional and Applied Computing eBooks 2017 English+International
Contents At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1: Introduction to Linux Containers; Container Definition; Container History; Features to Enable Containers; Control Groups (Cgroups); Listing Cgroups; Memory Subsystem Hierarchy; Namespaces; Simple Network Namespace; Filesystem or rootfs; Summary; Chapter 2: Installation; LXC Installation; Installing LXC on Ubuntu; LXC Default Configuration; Networking Setup for LXC; Using a Bridge; Using the libvirt Default Network; Other Resources; LXD Installation; LXC Requirements for LXD.
Installing LXD on UbuntuSummary; Chapter 3: Getting Started with LXC and LXD; Using LXC; Templates; Basic Usage; Using the Download Template; lxc-create; lxc-start; lxc-ls; lxc-attach; lxc-stop; lxc-destroy; Using an OS Template; lxc-create; lxc-start; lxc-ls; lxc-attach; lxc-stop; lxc-destroy; Using LXD; Using a Remote LXD As an Image Server; Using the Built-in Remotes; Manually Importing an Image; Running Your First Container with LXD; Summary; Chapter 4: LXC and LXD Resources; Default LXC Templates; Download Template; Distribution-Specific Templates; Debian Template; Fedora Template.
LXD ImagesLXD Image Formats; Unified Image; Templates; Split Image; Using LXD Images; Copying Images; Importing Images; Viewing and Editing Image Information; Deleting Images; Exporting Images; Summary; Chapter 5: Common Virtualization and Orchestration Tools; libvirt; Starting the Container; Connecting to the Container Console; Monitoring Container Utilization; Rebooting the Container; Stopping and Destroying the Container; Undefining or Deleting a Container from libvirt; Virtual Machine Manager GUI; LXC with SaltStack; Salt Master Setup; Minion Configuration; Restart Daemons.
Accept Minion KeyRemote Salt Minion Setup; Accept Minion Key; Salt LXC Management; LXC with Vagrant; LXD-WebGUI; LXD Configuration; Using LXD-WebGUI; Summary; Chapter 6: Use Cases; Using the Pelican Static Site Generator; Running Android CTS Within LXC; Running Unit Tests in LXC; Running an Application Inside LXC; Rolling Out Memcached Instances with LXC; Doing a Live Migration with LXD; Running Other Architectures; armhf Container; ppc64el Container; Booting a VM Image in LXC; Using JuJu with LXD; Summary; Chapter 7: Containers and Security; Cgroups; Capabilities; AppArmor; SELinux; Seccomp.
User NamespacesPrivileged Containers; Unprivileged Containers; Containers and Internet of Things (IoT); Case Study: Ubuntu Snappy Core; Summary; Index.
Summary 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. You will: 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.
Other author SpringerLink issuing body.
Subject Computer science.
Computer programming.
Application software.
Electronic books.
Electronic book.
ISBN 9781484230244
Standard Number 10.1007/978-1-4842-3024-4