Linux Containers Cookbook
Over 70 ready to use recipes for Linux containerization challenges
Seiten
2018
Packt Publishing Limited (Verlag)
978-1-78528-521-9 (ISBN)
Packt Publishing Limited (Verlag)
978-1-78528-521-9 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
A quick guide to working with Linux Containers
About This Book
* Move from VMs to using Linux containers and save time and cost for any of your applications
* Quick solutions to complex problems when working with Linux Containers
* Packed with user-friendly recipes to manage and monitor performance your Linux Containers to speed up your applications
Who This Book Is For
If you are a developer or a GNU/Linux administrator who wants to overcome everyday container-related challenges when working with LXC. Your experience with virtualization and containers will be helpful, but not essential.
What You Will Learn
* Design your networking model as per your application needs
* Use systemd-nspawn to control VMs and VEs
* Freeze or unfreeze the containers to achieve efficient job scheduling
* Troubleshooting issues and get help with LXC
* Run Docker in LXD and increase the speed of your applications
* Integrate Ansible with LXD to achieve faster deployment of your apps
* Manage full system containers in your Openstack cloud by integrating LXD with OpenStack
In Detail
This book will start with you learning about environment design and preparing containers for your application. You will then start using systemd-nspawn, configure it for private networks, and create your own virtual network with it. Next, you will have a set of powerful recipes to work with LXC such as configuring networks, accessing LXC with programming languages, troubleshooting and installing virtual machines. Moving on, you will work with next most used Linux container which is LXD where you will learn to work with nested containers, Unbuntu cloud images and running docker in LXD. Finally, you learn to use Docker inside an LXC container and also explore the Ansible modules for LXC.
By the end of the book, you will be able to easily use Linux containers and troubleshoot issues that arise on the fly.
About This Book
* Move from VMs to using Linux containers and save time and cost for any of your applications
* Quick solutions to complex problems when working with Linux Containers
* Packed with user-friendly recipes to manage and monitor performance your Linux Containers to speed up your applications
Who This Book Is For
If you are a developer or a GNU/Linux administrator who wants to overcome everyday container-related challenges when working with LXC. Your experience with virtualization and containers will be helpful, but not essential.
What You Will Learn
* Design your networking model as per your application needs
* Use systemd-nspawn to control VMs and VEs
* Freeze or unfreeze the containers to achieve efficient job scheduling
* Troubleshooting issues and get help with LXC
* Run Docker in LXD and increase the speed of your applications
* Integrate Ansible with LXD to achieve faster deployment of your apps
* Manage full system containers in your Openstack cloud by integrating LXD with OpenStack
In Detail
This book will start with you learning about environment design and preparing containers for your application. You will then start using systemd-nspawn, configure it for private networks, and create your own virtual network with it. Next, you will have a set of powerful recipes to work with LXC such as configuring networks, accessing LXC with programming languages, troubleshooting and installing virtual machines. Moving on, you will work with next most used Linux container which is LXD where you will learn to work with nested containers, Unbuntu cloud images and running docker in LXD. Finally, you learn to use Docker inside an LXC container and also explore the Ansible modules for LXC.
By the end of the book, you will be able to easily use Linux containers and troubleshoot issues that arise on the fly.
Jaime Soriano Pastor was born in Teruel, a small city in Spain. He has always been a passionate about technology and sciences. While studying computer science at the university in his hometown he had his first encounters with Linux and free software, what deeply shaped its career. He worked for some companies on different and interesting projects from operative systems in embedded devices to the cloud giving him a wide view on several fields of software development and systems administration. Currently automation, configuration management and continuous integration form a part of his daily work at SRE team in Tuenti Technologies.
Erscheint lt. Verlag | 28.9.2018 |
---|---|
Verlagsort | Birmingham |
Sprache | englisch |
Maße | 191 x 235 mm |
Themenwelt | Informatik ► Betriebssysteme / Server ► Unix / Linux |
ISBN-10 | 1-78528-521-1 / 1785285211 |
ISBN-13 | 978-1-78528-521-9 / 9781785285219 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich