Deep dive into the core functionalities of containerizing your application and making them production-ready Key Features * A complete guide from basic to advanced concepts of Docker * Get acquainted with Docker containers, Docker images, orchestrators, cloud integration, and networking * Learn to simplify dependencies, deploy and test containers in production Book Description Containers allow a developer to package up an application with all of the parts it needs, such as libraries and other dependencies, and ship it all out as one package. Containerize your traditional monolithic or modern microservice-based application. Evolve, modify, debug and test your code while running in a container. Share or ship your application as a set of immutable container images. Build a Docker Swarm and a Kubernetes cluster on-premise or in the cloud. Run your highly distributed application on Docker Swarm or Kubernetes. Update or rollback individual services of your distributed application with zero downtime. Monitor and troubleshoot your application as it runs in production. Finally, secure your application using software-defined networks, network policies, and secrets. By the end of this book, you will be able to build, ship and run a containerized, highly distributed application on Docker swarm or Kubernetes, running on-premise or in the cloud. What you will learn * Containerize your traditional or microservice-based application * Evolve, modify, debug and test an application running inside a container * Share or ship your application as an immutable container image * Build a Docker swarm and a Kubernetes cluster in the cloud * Run a highly distributed application using Docker Swarm or Kubernetes * Update or rollback a distributed application with zero downtime * Secure your applications via encapsulation, networks, and secrets * Troubleshoot a containerized, highly distributed application in the cloud Who This Book Is For This book is targeted at system administrators, operations engineers, DevOps engineers, and developers or stakeholders who are interested in getting started with Docker from scratch. No prior experience with Docker Containers is required.
Book InformationISBN 9781838827472
Author Gabriel N. SchenkerFormat Paperback
Page Count 529
Imprint Packt Publishing LimitedPublisher Packt Publishing Limited
Weight(grams) 191g