E-book details

Learn Docker ,Äi Fundamentals of Docker 19.x. Build, test, ship, and run containers with Docker and Kubernetes - Second Edition

Learn Docker ,Äi Fundamentals of Docker 19.x. Build, test, ship, and run containers with Docker and Kubernetes - Second Edition

Gabriel N. Schenker

Ebook
Containers enable you to package an application with all the components it needs, such as libraries and other dependencies, and ship it as one package. Docker containers have revolutionized the software supply chain in both small and large enterprises.
Starting with an introduction to Docker fundamentals and setting up an environment to work with it, you’ll delve into concepts such as Docker containers, Docker images, and Docker Compose. As you progress, the book will help you explore deployment, orchestration, networking, and security. Finally, you’ll get to grips with Docker functionalities on public clouds such as Amazon Web Services (AWS), Azure, and Google Cloud Platform (GCP), and learn about Docker Enterprise Edition features. Additionally, you’ll also discover the benefits of increased security with the use of containers.
By the end of this Docker book, you’ll be able to build, ship, and run a containerized, highly distributed application on Docker Swarm or Kubernetes, running on-premises or in the cloud.
  • 1. What Are Containers and Why Should I Use Them?
  • 2. Setting Up a Working Environment
  • 3. Mastering Containers
  • 4. Creating and Managing Container Images
  • 5. Data Volumes and Configuration
  • 6. Debugging Code Running in Containers
  • 7. Using Docker to Supercharge Automation
  • 8. Advanced Docker Usage Scenarios
  • 9. Distributed Application Architecture
  • 10. Single-Host Networking
  • 11. Docker Compose
  • 12. Orchestrators
  • 13. Introduction to Docker Swarm
  • 14. Zero-Downtime Deployments and Secrets
  • 15. Introduction to Kubernetes
  • 16. Deploying, Updating, and Securing an Application with Kubernetes
  • 17. Monitoring and Troubleshooting an App Running in Production
  • 18. Running a Containerized App in the Cloud
  • Title: Learn Docker ,Äi Fundamentals of Docker 19.x. Build, test, ship, and run containers with Docker and Kubernetes - Second Edition
  • Author: Gabriel N. Schenker
  • Original title: Learn Docker ,Äi Fundamentals of Docker 19.x. Build, test, ship, and run containers with Docker and Kubernetes - Second Edition
  • ISBN: 9781838641207, 9781838641207
  • Date of issue: 2020-03-13
  • Format: Ebook
  • Item ID: e_2abp
  • Publisher: Packt Publishing