The Ultimate Docker Container Book - Third Edition: Build, test, ship, and run containers with Docker and Kubernetes

Schenker, Gabriel N.

  • 出版商: Packt Publishing
  • 出版日期: 2023-08-31
  • 售價: $1,700
  • 貴賓價: 9.5$1,615
  • 語言: 英文
  • 頁數: 626
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1804613983
  • ISBN-13: 9781804613986
  • 相關分類: DockerKubernetes
  • 立即出貨 (庫存=1)

商品描述

Build, ship, and run containers from scratch with Docker and Kubernetes be it on premise or in the cloud


Key Features:

  • Master Docker container setup, operation, and debugging
  • Use Docker compose for managing multi-service applications
  • Navigate orchestrators like Kubernetes and Docker swarmkit
  • Purchase of the print or Kindle book includes a free PDF eBook


Book Description:

The Ultimate Docker Container Book, 3rd edition enables you to leverage Docker containers for streamlined software development. You'll uncover Docker fundamentals and how containers improve software supply chain efficiency and enhance security.

You'll start by learning practical skills such as setting up Docker environments, handling stateful components, running and testing code within containers, and managing Docker images. You'll also explore how to adapt legacy applications for containerization and understand distributed application architecture. Next, you'll delve into Docker's networking model, software-defined networks for secure applications, and Docker compose for managing multi-service applications along with tools for log analysis and metrics. You'll further deepen your understanding of popular orchestrators like Kubernetes and Docker swarmkit, exploring their key concepts, and deployment strategies for resilient applications. In the final sections, you'll gain insights into deploying containerized applications on major cloud platforms, including Azure, AWS, and GCE and discover techniques for production monitoring and troubleshooting.

By the end of this book, you'll be well-equipped to manage and scale containerized applications effectively.


What You Will Learn:

  • Understand the benefits of using containers
  • Manage Docker containers effectively
  • Create and manage Docker images
  • Explore data volumes and environment variables
  • Master distributed application architecture
  • Deep dive into Docker networking
  • Use Docker Compose for multi-service apps
  • Deploy apps on major cloud platforms


Who this book is for:

This book is for Linux professionals, system administrators, operations engineers, DevOps engineers, software architects, and developers looking to work with Docker and Kubernetes from scratch. A basic understanding of Docker containers is recommended, but no prior knowledge of Kubernetes is required. Familiarity with scripting tools such as Bash or PowerShell will be advantageous.

商品描述(中文翻譯)

從頭開始使用Docker和Kubernetes在本地或雲端建立、發佈和執行容器。

主要特點:
- 掌握Docker容器的設置、操作和調試
- 使用Docker compose管理多服務應用程序
- 導航Kubernetes和Docker swarmkit等容器編排工具
- 購買印刷版或Kindle電子書包括免費的PDF電子書

書籍描述:
《終極Docker容器書籍,第三版》讓您能夠利用Docker容器進行高效的軟件開發。您將了解Docker的基礎知識,以及容器如何提高軟件供應鏈的效率和增強安全性。

您將首先學習實用技能,如設置Docker環境、處理有狀態組件、在容器中運行和測試代碼,以及管理Docker映像。您還將探索如何將傳統應用程序適應容器化,並了解分佈式應用程序架構。接下來,您將深入研究Docker的網絡模型、用於安全應用程序的軟件定義網絡,以及Docker compose用於管理多服務應用程序的工具,還有用於日誌分析和指標的工具。您還將深入了解Kubernetes和Docker swarmkit等熱門容器編排工具,探索它們的關鍵概念和部署策略,以實現可靠的應用程序。在最後幾節中,您將瞭解如何在Azure、AWS和GCE等主要雲平台上部署容器化應用程序,並探索生產監控和故障排除技術。

通過閱讀本書,您將具備有效管理和擴展容器化應用程序的能力。

學到的內容:
- 瞭解使用容器的好處
- 有效管理Docker容器
- 創建和管理Docker映像
- 探索數據卷和環境變量
- 掌握分佈式應用程序架構
- 深入研究Docker網絡
- 使用Docker Compose管理多服務應用程序
- 在主要雲平台上部署應用程序

適合閱讀對象:
本書適合Linux專業人士、系統管理員、運維工程師、DevOps工程師、軟件架構師和開發人員,他們希望從頭開始使用Docker和Kubernetes。建議具備基本的Docker容器知識,但不需要事先了解Kubernetes。熟悉Bash或PowerShell等腳本工具將是一個優勢。