Docker containers offer simpler, faster, and more robust methods for developing, distributing, and running software than previously available. With this hands-on guide, youโll learn why containers are so important, what youโll gain by adopting Docker, and how to make it part of your development proc
Using Docker: Developing and Deploying Software with Containers
โ Scribed by Adrian Mouat
- Publisher
- O'Reilly Media
- Year
- 2016
- Tongue
- English
- Leaves
- 358
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Docker containers offer simpler, faster, and more robust methods for developing, distributing, and running software than previously available. With this hands-on guide, youโll learn why containers are so important, what youโll gain by adopting Docker, and how to make it part of your development process.
Ideal for developers, operations engineers, and system administratorsโespecially those keen to embrace a DevOps approachโUsing Docker will take you from Docker and container basics to running dozens of containers on a multi-host system with networking and scheduling. The core of the book walks you through the steps needed to develop, test, and deploy a web application with Docker.
- Get started with Docker by building and deploying a simple web application
- Use Continuous Deployment techniques to push your application to production multiple times a day
- Learn various options and techniques for logging and monitoring multiple containers
- Examine networking and service discovery: how do containers find each other and how do you connect them?
- Orchestrate and cluster containers to address load-balancing, scaling, failover, and scheduling
- Secure your system by following the principles of defense-in-depth and least privilege
โฆ Subjects
Linux UNIX Administration Network Networking Cloud Computing Computers Technology System Operating Systems Programming ActiveX ASP NET Cold Fusion CSS DHTML Java Server Pages JavaScript PHP Python Ruby XSL Web Development Design Computer Science Algorithms Artificial Intelligence Database Storage Graphics Visualization Object Oriented Software Languages Engineering New Used Rental Textbooks Specialty Boutique
๐ SIMILAR VOLUMES
<p>Docker containers offer simpler, faster, and more robust methods for developing, distributing, and running software than previously available. With this hands-on guide, you'll learn <i>why</i> containers are so important, <i>what</i> you'll gain by adopting Docker, and <i>how</i> to make it part
Docker containers offer simpler, faster, and more robust methods for developing, distributing, and running software than previously available. With this hands-on guide, youโll learn why containers are so important, what youโll gain by adopting Docker, and how to make it part of your development proc
If you want to learn how to build modern, scalable software with Docker and Kubernetes, then this book is for you. Kubernetes is an open-source, efficient platform to host your applications in a safe and scalable environment, and Docker is the virtualization architecture from the future! This book