商品描述
Just the Docker you need to know in 22 bite-sized lessons! No matter what role you have in IT, you're likely to touch Docker at some point. Whether you're deploying a pre-built application, creating a secure test environment, or packaging components in a microservices system, Docker provides a straightforward system for bundling all the pieces together in a safe, portable "container" you can drop wherever it's needed. In this freshly-revised bestseller, Docker expert Elton Stoneman guides through using containers for cloud migration, microservices, and handling legacy systems-all in 22 short lessons you can complete on your lunch break. In Learn Docker in a Month of Lunches, Second Edition you'll learn everything you need to know about Docker, including how to: - Run applications in Docker containers on Linux and Windows
- Package applications as Docker images and share them on registries
- Model and run distributed applications with Docker Compose
- Add instrumentation to containerized applications
- Build and deploy apps with Docker in a CI/CD process Docker revolutionized the way engineers build software. By bundling an application together with all its dependencies in a portable "container" that can be deployed almost anywhere, Docker makes it possible to manage applications without creating custom infrastructures. Free, open source, and battle-tested, Docker has quickly become must-know technology for developers and administrators. About the book Learn Docker in a Month of Lunches, Second Edition delivers the core skills you'll need to do most Docker tasks in just 22 short lessons. The book is hands-on all the way. Each short chapter guides you through an essential concept, ending with a self-contained lab you can use to practice your new skill. The samples are all guaranteed to work on any Linux, Windows, or Mac system. You'll explore building and running Docker apps in Go, Java, Node, and .NET, adding observability with monitoring dashboards, running databases in containers, running containers in the cloud, and migrating legacy systems to Docker. There's even a primer on using Kubernetes to manage your containers! About the reader For readers from any technical background--developers, admin, and DevOps all welcome! About the author Elton Stoneman is a Docker Captain, a multiyear Microsoft MVP, and the author of dozens of online training courses with Pluralsight and Udemy. He spent most of his career designing and delivering large enterprise systems. Now he works as a consultant and trainer, helping organizations at all stages of their container journey. Get a free eBook (PDF or ePub) from Manning as well as access to the online liveBook format (and its AI assistant that will answer your questions in any language) when you purchase the print book.
- Package applications as Docker images and share them on registries
- Model and run distributed applications with Docker Compose
- Add instrumentation to containerized applications
- Build and deploy apps with Docker in a CI/CD process Docker revolutionized the way engineers build software. By bundling an application together with all its dependencies in a portable "container" that can be deployed almost anywhere, Docker makes it possible to manage applications without creating custom infrastructures. Free, open source, and battle-tested, Docker has quickly become must-know technology for developers and administrators. About the book Learn Docker in a Month of Lunches, Second Edition delivers the core skills you'll need to do most Docker tasks in just 22 short lessons. The book is hands-on all the way. Each short chapter guides you through an essential concept, ending with a self-contained lab you can use to practice your new skill. The samples are all guaranteed to work on any Linux, Windows, or Mac system. You'll explore building and running Docker apps in Go, Java, Node, and .NET, adding observability with monitoring dashboards, running databases in containers, running containers in the cloud, and migrating legacy systems to Docker. There's even a primer on using Kubernetes to manage your containers! About the reader For readers from any technical background--developers, admin, and DevOps all welcome! About the author Elton Stoneman is a Docker Captain, a multiyear Microsoft MVP, and the author of dozens of online training courses with Pluralsight and Udemy. He spent most of his career designing and delivering large enterprise systems. Now he works as a consultant and trainer, helping organizations at all stages of their container journey. Get a free eBook (PDF or ePub) from Manning as well as access to the online liveBook format (and its AI assistant that will answer your questions in any language) when you purchase the print book.
商品描述(中文翻譯)
您需要了解的 Docker,只需 22 個簡短課程!
無論您在 IT 領域擔任什麼角色,您都可能在某個時候接觸到 Docker。無論您是部署預建應用程式、創建安全的測試環境,還是將組件打包到微服務系統中,Docker 提供了一個簡單的系統,可以將所有組件打包在一個安全、可攜帶的「容器」中,您可以將其放置在任何需要的地方。在這本新修訂的暢銷書中,Docker 專家 Elton Stoneman 將指導您如何使用容器進行雲端遷移、微服務以及處理遺留系統——所有這些都在 22 個短課程中,您可以在午餐時間完成。 在 Learn Docker in a Month of Lunches, Second Edition 中,您將學到有關 Docker 的所有必要知識,包括如何: - 在 Linux 和 Windows 上的 Docker 容器中運行應用程式- 將應用程式打包為 Docker 映像並在註冊中心共享
- 使用 Docker Compose 建模和運行分佈式應用程式
- 為容器化應用程式添加監控
- 在 CI/CD 流程中使用 Docker 構建和部署應用程式 Docker 徹底改變了工程師構建軟體的方式。通過將應用程式及其所有依賴項打包在一個可攜帶的「容器」中,幾乎可以在任何地方部署,Docker 使得管理應用程式變得可能,而無需創建自定義基礎設施。免費、開源且經過實戰考驗,Docker 已迅速成為開發人員和管理員必須掌握的技術。 關於本書 Learn Docker in a Month of Lunches, Second Edition 提供了您在僅僅 22 個短課程中完成大多數 Docker 任務所需的核心技能。這本書全程以實作為主。每個短章節都引導您了解一個基本概念,最後以一個獨立的實驗室結束,您可以用來練習您的新技能。所有範例都保證可以在任何 Linux、Windows 或 Mac 系統上運行。您將探索在 Go、Java、Node 和 .NET 中構建和運行 Docker 應用程式,通過監控儀表板添加可觀察性,在容器中運行資料庫,在雲端中運行容器,以及將遺留系統遷移到 Docker。還有一個關於使用 Kubernetes 管理容器的入門介紹! 關於讀者 任何技術背景的讀者均可——開發人員、管理員和 DevOps 歡迎! 關於作者 Elton Stoneman 是一位 Docker Captain,多年來的 Microsoft MVP,並且是 Pluralsight 和 Udemy 上數十個在線培訓課程的作者。他在設計和交付大型企業系統方面度過了大部分職業生涯。現在,他作為顧問和培訓師,幫助各個階段的組織進行容器化之旅。 購買印刷版書籍時,您將獲得 Manning 提供的免費電子書(PDF 或 ePub),以及訪問在線 liveBook 格式(及其 AI 助手,能用任何語言回答您的問題)。
作者簡介
Elton Stoneman is a 10-time Microsoft MVP and a Docker Captain. After several years working for Docker, Elton now offers consulting services for organizations at every stage in their container journey. He is a regular speaker and workshop instructor at conferences and the author of Learn Docker in a Month of Lunches.
作者簡介(中文翻譯)
Elton Stoneman 是十次獲得 Microsoft MVP 的專家,也是 Docker Captain。在 Docker 工作了幾年後,Elton 現在為各個階段的組織提供容器旅程的諮詢服務。他是多個會議的常規演講者和工作坊講師,並且是 Learn Docker in a Month of Lunches 的作者。