Docker Quick Start Guide: Learn Docker like a boss, and finally own your applications
暫譯: Docker 快速入門指南:像專家一樣學習 Docker,最終掌控你的應用程式

Earl Waud

  • 出版商: Packt Publishing
  • 出版日期: 2018-11-30
  • 售價: $1,450
  • 貴賓價: 9.5$1,378
  • 語言: 英文
  • 頁數: 230
  • 裝訂: Paperback
  • ISBN: 1789347327
  • ISBN-13: 9781789347326
  • 相關分類: Docker
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Develop and build your Docker images and deploy your Docker containers securely.

Key Features

  • Learn Docker installation on different types of OS
  • Get started with developing Docker images
  • Use Docker with your Jenkins CI/CD system

Book Description

Docker is an open source software platform that helps you with creating, deploying, and running your applications using containers. This book is your ideal introduction to Docker and containerization.

You will learn how to set up a Docker development environment on a Linux, Mac, or Windows workstation, and learn your way around all the commands to run and manage your Docker images and containers.

You will explore the Dockerfile and learn how to build your own enterprise-grade Docker images. Then you will learn about Docker networks, Docker swarm, and Docker volumes, and how to use these features with Docker stacks in order to define, deploy, and maintain highly-scalable, fault-tolerant multi-container applications.

Finally, you will learn how to leverage Docker with Jenkins to automate the building of Docker images and the deployment of Docker containers. By the end of this book, you will be well prepared when it comes to using Docker for your next project.

What you will learn

  • Set up your Docker workstation on various platforms
  • Utilize a number of Docker commands with parameters
  • Create Docker images using Dockerfiles
  • Learn how to create and use Docker volumes
  • Deploy multi-node Docker swarm infrastructure
  • Create and use Docker local and remote networks
  • Deploy multi-container applications that are HA and FT
  • Use Jenkins to build and deploy Docker images

Who this book is for

This guide is for anyone who needs to make a quick decision about using Docker for their next project. It is for developers who want to get started using Docker right away.

Table of Contents

  1. Setting up a Docker Development Environment
  2. Learning Docker Commands
  3. Creating Docker images
  4. Docker Volumes
  5. Docker Swarm
  6. Docker Networking
  7. Docker Stacks
  8. Docker and Jenkins

商品描述(中文翻譯)

**安全地開發和構建您的 Docker 映像並部署 Docker 容器。**

#### 主要特點
- 學習在不同操作系統上安裝 Docker
- 開始開發 Docker 映像
- 在 Jenkins CI/CD 系統中使用 Docker

#### 書籍描述
Docker 是一個開源軟體平台,幫助您使用容器創建、部署和運行應用程式。本書是您了解 Docker 和容器化的理想入門書籍。

您將學習如何在 Linux、Mac 或 Windows 工作站上設置 Docker 開發環境,並熟悉運行和管理 Docker 映像及容器的所有命令。

您將探索 Dockerfile,學習如何構建自己的企業級 Docker 映像。接著,您將了解 Docker 網路、Docker swarm 和 Docker 卷,並學習如何使用這些功能與 Docker stacks 來定義、部署和維護高可擴展性、容錯的多容器應用程式。

最後,您將學習如何利用 Docker 與 Jenkins 自動化 Docker 映像的構建和 Docker 容器的部署。在本書結束時,您將為使用 Docker 進行下一個專案做好充分準備。

#### 您將學習的內容
- 在各種平台上設置您的 Docker 工作站
- 使用帶參數的多個 Docker 命令
- 使用 Dockerfiles 創建 Docker 映像
- 學習如何創建和使用 Docker 卷
- 部署多節點 Docker swarm 基礎設施
- 創建和使用 Docker 本地及遠端網路
- 部署高可用性和容錯的多容器應用程式
- 使用 Jenkins 構建和部署 Docker 映像

#### 本書適合誰
本指南適合任何需要快速決定是否在下一個專案中使用 Docker 的人。它適合希望立即開始使用 Docker 的開發人員。

#### 目錄
1. 設置 Docker 開發環境
2. 學習 Docker 命令
3. 創建 Docker 映像
4. Docker 卷
5. Docker Swarm
6. Docker 網路
7. Docker Stacks
8. Docker 與 Jenkins