Learning Docker - Second Edition
暫譯: 學習 Docker - 第二版

Jeeva S. Chelladhurai, Vinod Singh, Pethuru Raj

  • 出版商: Packt Publishing
  • 出版日期: 2017-05-31
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 300
  • 裝訂: Paperback
  • ISBN: 1786462923
  • ISBN-13: 9781786462923
  • 相關分類: Docker
  • 海外代購書籍(需單獨結帳)

商品描述

Key Features

  • Learn to package your applications with Docker and build, ship, and scale your containers
  • This up-to-date edition shows you how to leverage the features of Docker to deploy your existing applications
  • Explore real-world examples of securing and managing Docker containers

Book Description

Docker is an open source containerization engine that offers a simple and faster way for developing and running software. This helps enable flexibility and portability on where the application can run, whether on premises, public cloud, or private cloud.

This book will show you the new features of Docker and help you get started with Docker by building and deploying a simple application. It will walk you through the commands required to manage Docker images and containers. You'll see how to download new images, run containers, list the containers running on the Docker host, and kill them.

Furthermore, you'll find out how to work with Docker's volumes feature to share data between the Docker host and its containers. Towards the end, the book focuses on orchestrating the containers using Docker compose, Debugging containers, and securing the container using the AppArmor and SELinux security modules.

What you will learn

  • Build images from containers and launch them as a daemon
  • Explore the best practices for writing Dockerfil
  • Use Docker Volume to share data
  • Get to know how data is shared between containers
  • Integrate Docker testing into Jenkins
  • Familiarize yourself with Docker exec, Docker ps, Docker top, and Docker stats commands
  • Secure your Docker containers using AppArmor and SELinux security modules

商品描述(中文翻譯)

**主要特點**

- 學習如何使用 Docker 封裝應用程式,並構建、發佈和擴展容器
- 本書的最新版本將教您如何利用 Docker 的功能來部署現有應用程式
- 探索保護和管理 Docker 容器的實際案例

**書籍描述**

Docker 是一個開源的容器化引擎,提供了一種簡單且快速的方式來開發和運行軟體。這有助於實現應用程式的靈活性和可攜性,無論是在本地、公共雲還是私有雲上運行。

本書將向您展示 Docker 的新功能,並通過構建和部署一個簡單的應用程式來幫助您入門。它將引導您了解管理 Docker 映像和容器所需的命令。您將學會如何下載新映像、運行容器、列出在 Docker 主機上運行的容器,以及終止它們。

此外,您還將了解如何使用 Docker 的卷功能在 Docker 主機和其容器之間共享數據。在書的最後,將重點介紹如何使用 Docker Compose 來編排容器、調試容器,以及使用 AppArmor 和 SELinux 安全模組來保護容器。

**您將學到的內容**

- 從容器構建映像並將其作為守護進程啟動
- 探索撰寫 Dockerfile 的最佳實踐
- 使用 Docker 卷來共享數據
- 了解容器之間如何共享數據
- 將 Docker 測試整合到 Jenkins 中
- 熟悉 Docker exec、Docker ps、Docker top 和 Docker stats 命令
- 使用 AppArmor 和 SELinux 安全模組來保護您的 Docker 容器

最後瀏覽商品 (20)