Podman for DevOps: Containerization reimagined with Podman and its companion tools
暫譯: DevOps 的 Podman:重新想像的容器化與 Podman 及其伴隨工具

Arrichiello, Alessandro, Salinetti, Gianni

  • 出版商: Packt Publishing
  • 出版日期: 2022-04-28
  • 售價: $2,280
  • 貴賓價: 9.5$2,166
  • 語言: 英文
  • 頁數: 518
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1803248238
  • ISBN-13: 9781803248233
  • 相關分類: DevOps
  • 立即出貨 (庫存=1)

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

商品描述

Build, deploy, and manage containers with the next-generation engine and tools

Key Features

- Discover key differences between Docker and Podman
- Build brand new container images with Buildah, the Podman companion
- Learn how to manage and integrate containers securely in your existing infrastructure

Book Description

As containers have become the new de facto standard for packaging applications and their dependencies, understanding how to implement, build, and manage them is now an essential skill for developers, system administrators, and SRE/operations teams. Podman and its companion tools Buildah and Skopeo make a great toolset to boost the development, execution, and management of containerized applications.

Starting with the basic concepts of containerization and its underlying technology, this book will help you get your first container up and running with Podman. You'll explore the complete toolkit and go over the development of new containers, their lifecycle management, troubleshooting, and security aspects. Together with Podman, the book illustrates Buildah and Skopeo to complete the tools ecosystem and cover the complete workflow for building, releasing, and managing optimized container images. Podman for DevOps provides a comprehensive view of the full-stack container technology and its relationship with the operating system foundations, along with crucial topics such as networking, monitoring, and integration with systemd, docker-compose, and Kubernetes.

By the end of this DevOps book, you'll have developed the skills needed to build and package your applications inside containers as well as to deploy, manage, and integrate them with system services.

What you will learn

- Understand Podman's daemonless approach as a container engine
- Run, manage, and secure containers with Podman
- Discover the strategies, concepts, and command-line options for using Buildah to build containers from scratch
- Manage OCI images with Skopeo
- Troubleshoot runtime, build, and isolation issues
- Integrate Podman containers with existing networking and system services

Who this book is for

The book is for cloud developers looking to learn how to build and package applications inside containers and system administrators who want to deploy, manage, and integrate them with system services and orchestration solutions. This book provides a detailed comparison between Docker and Podman to aid you in learning Podman quickly.

商品描述(中文翻譯)

建構、部署和管理容器,使用下一代引擎和工具

主要特點

- 探索 Docker 和 Podman 之間的主要差異
- 使用 Podman 的伴侶工具 Buildah 建立全新的容器映像
- 學習如何在現有基礎架構中安全地管理和整合容器

書籍描述

隨著容器成為打包應用程式及其依賴項的新事實標準,了解如何實施、建構和管理容器現在已成為開發人員、系統管理員和 SRE/運營團隊的基本技能。Podman 及其伴侶工具 Buildah 和 Skopeo 提供了一套優秀的工具組,以促進容器化應用程式的開發、執行和管理。

本書從容器化的基本概念及其底層技術開始,將幫助您使用 Podman 啟動您的第一個容器。您將探索完整的工具包,並了解新容器的開發、生命周期管理、故障排除和安全性方面的內容。與 Podman 一起,本書還介紹了 Buildah 和 Skopeo,以完善工具生態系統,涵蓋構建、發布和管理優化容器映像的完整工作流程。《Podman for DevOps》提供了全棧容器技術的全面視角,並探討其與操作系統基礎的關係,以及網絡、監控和與 systemd、docker-compose 和 Kubernetes 整合等關鍵主題。

在本書結束時,您將具備在容器內建構和打包應用程式的技能,以及部署、管理和與系統服務整合的能力。

您將學到的內容

- 理解 Podman 作為無守護進程的容器引擎的方式
- 使用 Podman 運行、管理和保護容器
- 探索使用 Buildah 從零開始建構容器的策略、概念和命令行選項
- 使用 Skopeo 管理 OCI 映像
- 故障排除運行時、建構和隔離問題
- 將 Podman 容器與現有的網絡和系統服務整合

本書適合對象

本書適合希望學習如何在容器內建構和打包應用程式的雲端開發人員,以及希望將其部署、管理和與系統服務及編排解決方案整合的系統管理員。本書提供了 Docker 和 Podman 之間的詳細比較,以幫助您快速學習 Podman。

目錄大綱

1. Introduction to Container Technology
2. Comparing Podman and Docker
3. Running the First Container
4. Managing Running Containers
5. Implementing Storage for the Container's Data
6. Meet Buildah – Building Containers from Scratch
7. Integrating with Existing Application Build Processes
8. Choosing the Container Base Image
9. Pushing Images to a Container Registry
10. Troubleshooting and Monitoring Containers
11. Securing Containers
12. Implementing Container Networking concepts
13. Docker Migration Tips and Tricks
14. Interacting with systemd and Kubernetes

目錄大綱(中文翻譯)

1. Introduction to Container Technology

2. Comparing Podman and Docker

3. Running the First Container

4. Managing Running Containers

5. Implementing Storage for the Container's Data

6. Meet Buildah – Building Containers from Scratch

7. Integrating with Existing Application Build Processes

8. Choosing the Container Base Image

9. Pushing Images to a Container Registry

10. Troubleshooting and Monitoring Containers

11. Securing Containers

12. Implementing Container Networking concepts

13. Docker Migration Tips and Tricks

14. Interacting with systemd and Kubernetes

最後瀏覽商品 (20)