Docker Containers: Build and Deploy with Kubernetes, Flannel, Cockpit, and Atomic (Paperback)
暫譯: Docker 容器:使用 Kubernetes、Flannel、Cockpit 和 Atomic 建立與部署

Christopher Negus

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

相關主題

商品描述

The Practical Guide to Running Docker on Linux Systems or Cloud Environments


Whether on your laptop or a remote cloud, Docker can transform how you create, test, deploy, and manage your most critical applications. In Doc ker Containers , Christopher Negus helps you master Docker containerization from the ground up.

 

You’ll start out running a few Docker container images in Ubuntu, Fedora, RHEL, CoreOS, or Project Atomic. By the time you’ve finished, you’ll be deploying enterprise-quality, multi-container Kubernetes setups in modern Linux and cloud environments.

 

Writing for system administrators, software developers, and technology enthusiasts, Negus touches on every aspect of working with Docker: setting up containerized applications, working with both individual and multiple containers, running containers in cloud environments, and developing containers.

 

Teaching through realistic examples of desktop applications, system services, and games, Negus guides you through building and deploying your own Dockerized applications. As you build your expertise, you’ll also learn indispensable Docker best practices for building and integrating containers, managing Docker on a day-to-day basis, and much more:

 

• Understanding what Docker is and what you can do with it
• Installing Docker on standard Linux or specialized container operating systems such as Atomic Host and CoreOS
• Setting up a container runtime environment and private Docker Registry
• Creating, running, and investigating Docker images and containers
• Finding, pulling, saving, loading, and tagging container images
• Pulling and pushing containers between local systems and Docker Registries
• Integrating Docker containers with host networking and storage
• Building containers with the docker build command and Dockerfile files
• Minimizing space consumption and erasing unneeded containers
• Accessing special host privileges from within a container
• Orchestrating multiple containers into complex applications with Kubernetes
• Using super privileged containers in cloud environments
• Managing containers in the cloud with Cockpit
• Getting started with Docker container development
• Learning container build techniques from shared Dockerfiles

 

This book is part of the Pearson Content Update Program. As the technology changes, sections of this book will be updated or new sections will be added. The updates will be delivered to you via a free Web Edition of this book, which can be accessed with any Internet connection.

商品描述(中文翻譯)

在 Linux 系統或雲端環境中運行 Docker 的實用指南

無論是在您的筆記型電腦上還是遠端雲端中,Docker 都能改變您創建、測試、部署和管理最關鍵應用程式的方式。在 Docker 容器 一書中,Christopher Negus 將幫助您從基礎開始掌握 Docker 容器化技術。

您將從在 Ubuntu、Fedora、RHEL、CoreOS 或 Project Atomic 中運行幾個 Docker 容器映像開始。當您完成時,您將能夠在現代 Linux 和雲端環境中部署企業級的多容器 Kubernetes 設置。

Negus 針對系統管理員、軟體開發人員和技術愛好者撰寫,涵蓋了使用 Docker 的各個方面:設置容器化應用程式、處理單個和多個容器、在雲端環境中運行容器以及開發容器。

通過桌面應用程式、系統服務和遊戲的真實範例進行教學,Negus 將指導您構建和部署自己的 Docker 化應用程式。隨著您專業知識的增長,您還將學習到不可或缺的 Docker 最佳實踐,包括構建和整合容器、日常管理 Docker 等等:

• 了解 Docker 是什麼以及您可以用它做什麼

• 在標準 Linux 或專用容器操作系統(如 Atomic Host 和 CoreOS)上安裝 Docker

• 設置容器運行時環境和私有 Docker Registry

• 創建、運行和調查 Docker 映像和容器

• 查找、拉取、保存、加載和標記容器映像

• 在本地系統和 Docker Registries 之間拉取和推送容器

• 將 Docker 容器與主機網路和存儲整合

• 使用 docker build 命令和 Dockerfile 文件構建容器

• 最小化空間消耗並刪除不需要的容器

• 從容器內部訪問特殊的主機權限

• 使用 Kubernetes 將多個容器編排成複雜的應用程式

• 在雲端環境中使用超特權容器

• 使用 Cockpit 管理雲端中的容器

• 開始進行 Docker 容器開發

• 從共享的 Dockerfiles 學習容器構建技術

本書是 Pearson 內容更新計畫的一部分。隨著技術的變化,本書的某些部分將會更新或新增部分。更新將通過本書的免費網路版提供給您,您可以通過任何互聯網連接訪問。