Podman in Action: Secure, Rootless Containers for Kubernetes, Microservices, and More (Paperback)
暫譯: 《Podman 實戰:安全的無根容器,適用於 Kubernetes、微服務等》

Walsh, Daniel

  • 出版商: Manning
  • 出版日期: 2023-02-07
  • 定價: $2,150
  • 售價: 9.0$1,935
  • 語言: 英文
  • 頁數: 312
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1633439682
  • ISBN-13: 9781633439689
  • 相關分類: KubernetesMicroservices 微服務SOA
  • 相關翻譯: Podman 實戰 (簡中版)
  • 立即出貨 (庫存 < 3)

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

商品描述

The next generation of containers is here. Learn Podman directly from its creator, discover its exceptional security features, and start managing rootless containers that integrate easily into your systems.

In Podman in Action you will learn how to:

Build and run containers in rootless mode
Develop and manage pods
Use SystemD to oversee a container's lifecycle
Work with the Podman service via Python
Keep your containers confined using Podman security features
Manage containerized applications on edge devices

Podman in Action shows you how to deploy containerized applications on Linux, Windows, and MacOS systems using Podman. Written by Daniel Walsh, who leads the Red Hat Podman team, this book teaches you how to securely manage the entire application lifecycle without human intervention. You'll quickly get to grips with Podman's unique advantages over Docker, and learn how easy it is to migrate your Docker-based infrastructure. It also demonstrates how, with Podman, you can easily convert containerized applications into Kubernetes-based microservices.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology
It's time to upgrade your container engine! The Podman container manager delivers flexible image layer control, seamless Kubernetes compatibility, and rootless containers that can be created, run, and managed by users without admin rights. Plus, its OCI-compliant support for the Docker API lets you shift existing containers to Podman without breaking your scripts or changing the way you work.

About the book
Podman in Action introduces the Podman container manager. The easy-to-follow explanations and examples give you a clear view of what containers are, how they work, and how to manage them using Podman's powerful features. You'll get a deep look at the Linux components Podman uses and even learn more about Docker along the way. You'll especially appreciate author Dan Walsh's unique insights into container security.

What's inside

Develop and manage pods
Key security concepts including SELinux and SECCOMP
Use systemd to oversee a container's lifecycle
Keep your containers confined using Podman security
Manage containerized applications on edge devices
Install and run Podman on MacOS and Windows

About the reader
For developers or system administrators experienced with Linux and Docker.

About the author
Daniel Walsh is a senior distinguished engineer at Red Hat, and leads the team that created Podman.

Table of Contents

PART 1 FOUNDATIONS
1 Podman: A next-generation container engine
2 Command line
3 Volumes
4 Pods
PART 2 DESIGN
5 Customization and configuration files
6 Rootless containers
PART 3 ADVANCED TOPICS
7 Integration with systemd
8 Working with Kubernetes
9 Podman as a service
PART 4 CONTAINER SECURITY
10 Security container isolation
11 Additional security considerations

商品描述(中文翻譯)

下一代容器已經來臨。直接向其創建者學習 Podman,發現其卓越的安全特性,並開始管理無根容器,這些容器能輕鬆整合進你的系統中。

在《Podman in Action》中,你將學習如何:

建立並運行無根模式的容器
開發和管理 pods
使用 SystemD 監控容器的生命週期
通過 Python 使用 Podman 服務
利用 Podman 的安全特性保持容器的隔離
在邊緣設備上管理容器化應用程式

《Podman in Action》展示了如何在 Linux、Windows 和 MacOS 系統上使用 Podman 部署容器化應用程式。這本書由領導 Red Hat Podman 團隊的 Daniel Walsh 撰寫,教你如何在無需人工干預的情況下安全地管理整個應用程式生命週期。你將迅速掌握 Podman 相對於 Docker 的獨特優勢,並學習如何輕鬆遷移你的 Docker 基礎設施。它還展示了如何使用 Podman,輕鬆將容器化應用程式轉換為基於 Kubernetes 的微服務。

購買印刷版書籍可獲得 Manning Publications 提供的免費電子書,格式包括 PDF、Kindle 和 ePub。

關於技術
是時候升級你的容器引擎了!Podman 容器管理器提供靈活的映像層控制、無縫的 Kubernetes 相容性,以及可以由無管理權限的用戶創建、運行和管理的無根容器。此外,其對 Docker API 的 OCI 相容支持讓你可以將現有容器轉移到 Podman,而不會破壞你的腳本或改變你的工作方式。

關於這本書
《Podman in Action》介紹了 Podman 容器管理器。易於理解的解釋和範例讓你清楚了解容器是什麼、如何運作,以及如何使用 Podman 的強大功能來管理它們。你將深入了解 Podman 使用的 Linux 組件,並在此過程中學習更多有關 Docker 的知識。你將特別欣賞作者 Dan Walsh 對容器安全的獨特見解。

內容概覽

開發和管理 pods
關鍵安全概念,包括 SELinux 和 SECCOMP
使用 systemd 監控容器的生命週期
利用 Podman 安全保持容器的隔離
在邊緣設備上管理容器化應用程式
在 MacOS 和 Windows 上安裝和運行 Podman

關於讀者
適合對 Linux 和 Docker 有經驗的開發人員或系統管理員。

關於作者
**Daniel Walsh** 是 Red Hat 的高級傑出工程師,並領導創建 Podman 的團隊。

目錄

第一部分 基礎
1 Podman:下一代容器引擎
2 命令行
3 卷
4 Pods
第二部分 設計
5 自定義和配置文件
6 無根容器
第三部分 進階主題
7 與 systemd 的整合
8 與 Kubernetes 的協作
9 Podman 作為服務
第四部分 容器安全
10 安全容器隔離
11 其他安全考量

作者簡介

Daniel Walsh leads the team that created Podman, Buildah, Skopeo, CRI-O and friends. Dan is a senior distinguished engineer at Red Hat, which he joined in 2001, and he has worked in the computer security field for over 40 years. He is sometimes referred to as "Mr SELinux", after leading the development of SELinux at Red Hat prior to leading the container team.

作者簡介(中文翻譯)

丹尼爾·沃爾什領導了創建 Podman、Buildah、Skopeo、CRI-O 等工具的團隊。丹是紅帽公司的資深傑出工程師,自 2001 年加入該公司以來,他在計算機安全領域工作了超過 40 年。他有時被稱為「SELinux 先生」,因為在領導容器團隊之前,他曾在紅帽主導 SELinux 的開發。