Docker on Windows, 2/e (Paperback)

Stoneman, Elton

  • 出版商: Packt Publishing
  • 出版日期: 2019-02-28
  • 售價: $2,180
  • 貴賓價: 9.5$2,071
  • 語言: 英文
  • 頁數: 428
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1789617375
  • ISBN-13: 9781789617375
  • 相關分類: Docker
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

More Information
Learn
  • Understand key Docker concepts: images, containers, registries and swarms
  • Run Docker on Windows 10, Windows Server 2019, and in the cloud
  • Deploy and monitor distributed solutions across multiple Docker containers
  • Run containers with high availability and failover with Docker Swarm
  • Master security in-depth with the Docker platform, making your apps more secure
  • Build a Continuous Deployment pipeline, running Jenkins and Git in Docker
  • Debug applications running in Docker containers using Visual Studio
  • Plan the adoption of Docker in your organization
About

Docker on Windows, Second Edition teaches you all you need to know about Docker on Windows, from the 101 to running highly-available workloads in production. You’ll be guided through a Docker journey, starting with the key concepts and simple examples of .NET Framework and .NET Core apps in Docker containers on Windows. Then you’ll learn how to use Docker to modernize the architecture and development of traditional ASP.NET and SQL Server apps.

The examples show you how to break up legacy monolithic applications into distributed apps and deploy them to a clustered environment in the cloud, using the exact same artifacts you use to run them locally. You’ll see how to build a CI/CD pipeline which uses Docker to compile, package, test and deploy your applications. To help you move confidently to production, you’ll learn about Docker security, and the management and support options.

The book finishes with guidance on getting started with Docker in your own projects. You’ll walk through some real-world case studies for Docker implementations, from small-scale on-premises apps to very large-scale apps running on Azure.

Features
  • Run .NET Framework and .NET Core apps in Docker containers for efficiency, security and portability
  • Design distributed containerized apps, using enterprise-grade open source software from Docker Hub
  • Build a CI/CD pipeline with Docker, going from source to a production Docker Swarm in the cloud

商品描述(中文翻譯)

更多資訊

學習
- 理解 Docker 的關鍵概念:映像檔、容器、註冊中心和叢集
- 在 Windows 10、Windows Server 2019 和雲端上運行 Docker
- 部署和監控多個 Docker 容器中的分散式解決方案
- 使用 Docker Swarm 運行具高可用性和故障轉移的容器
- 深入掌握 Docker 平台的安全性,使您的應用程式更安全
- 建立持續部署管道,在 Docker 中運行 Jenkins 和 Git
- 使用 Visual Studio 調試運行在 Docker 容器中的應用程式
- 計劃在您的組織中採用 Docker

關於
《Docker on Windows, Second Edition》教您所有關於 Windows 上 Docker 的知識,從基礎到在生產環境中運行高可用工作負載。您將在 Docker 之旅中獲得指導,從關鍵概念和簡單的 .NET Framework 和 .NET Core 應用程式在 Windows 上的 Docker 容器示例開始。然後,您將學習如何使用 Docker 現代化傳統 ASP.NET 和 SQL Server 應用程式的架構和開發。

這些示例展示了如何將舊有的單體應用程式拆分為分散式應用程式,並使用與本地運行相同的工件將其部署到雲端的集群環境中。您將看到如何建立一個 CI/CD 管道,使用 Docker 來編譯、打包、測試和部署您的應用程式。為了幫助您自信地進入生產環境,您將學習 Docker 的安全性以及管理和支援選項。

本書最後提供了在您自己的專案中開始使用 Docker 的指導。您將通過一些實際案例研究來了解 Docker 的實作,從小型本地應用程式到在 Azure 上運行的非常大型應用程式。

特色
- 在 Docker 容器中運行 .NET Framework 和 .NET Core 應用程式,以提高效率、安全性和可攜性
- 設計分散式容器化應用程式,使用來自 Docker Hub 的企業級開源軟體
- 建立一個 CI/CD 管道,從源碼到雲端的生產 Docker Swarm