Build Your Own PaaS with Docker

Oskar Hane

  • 出版商: Packt Publishing
  • 出版日期: 2015-04-10
  • 售價: $1,340
  • 貴賓價: 9.5$1,273
  • 語言: 英文
  • 頁數: 129
  • 裝訂: Paperback
  • ISBN: 1784393940
  • ISBN-13: 9781784393946
  • 相關分類: Docker
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Create, modify, and run your own PaaS with modularized containers using Docker

About This Book

  • Build your own PaaS using the much-appreciated software Docker.
  • Isolate services in containers to have a fully modularized and portable system.
  • Step-by-step tutorials that take you through the process of creating your own PaaS.

Who This Book Is For

This book is intended for those who want to take full advantage of separating services into module containers and connect them to form a complete platform. It will give you all the insights and knowledge needed to run your own PaaS.

What You Will Learn

  • Create your own custom Docker images to fit your needs
  • Host your Docker repositories on GitHub and publicly publish them on Docker Registry Hub
  • Separate data from services using data volume containers
  • Install Docker on any platform including Amazon EC 2
  • Pass parameters to your containers when they start, to load different configurations
  • Export and back up data from shared data volume containers
  • Reverse proxy traffic to the right container using Nginx

In Detail

Docker is a great tool in many ways for developers and people in DevOps.

We begin by learning how easy it is to create and publish your own customized Docker images and making them available to everyone. We also see how practical it is to separate every service to its own container. When you have published separated service containers, the process of running all kinds of platforms in the same server is a walk in the park.

This book walks you through a use case project that will teach you how to customize and create your own Docker image, allowing you to run any platform you want. The project evolves throughout the book and emerges as a complete three containers Wordpress/MySQL platform when finished.

By the end of the book, you will know how to create such a container on a Wordpress/MySQL platform, among others.

商品描述(中文翻譯)

**使用 Docker 創建、修改和運行您自己的模組化容器 PaaS**

## 本書介紹
- 使用備受推崇的軟體 Docker 建立您自己的 PaaS。
- 將服務隔離在容器中,以擁有一個完全模組化和可攜帶的系統。
- 逐步教程引導您完成創建自己 PaaS 的過程。

## 本書適合誰
本書適合那些希望充分利用將服務分離到模組容器中並將其連接以形成完整平台的人。它將提供您運行自己 PaaS 所需的所有見解和知識。

## 您將學到什麼
- 創建符合您需求的自定義 Docker 映像
- 在 GitHub 上託管您的 Docker 倉庫並在 Docker Registry Hub 上公開發布
- 使用數據卷容器將數據與服務分離
- 在任何平台上安裝 Docker,包括 Amazon EC2
- 在容器啟動時傳遞參數,以加載不同的配置
- 從共享數據卷容器中導出和備份數據
- 使用 Nginx 將流量反向代理到正確的容器

## 詳細內容
Docker 在許多方面對開發人員和 DevOps 人員來說都是一個很棒的工具。

我們首先學習創建和發布自定義 Docker 映像是多麼簡單,並使其對所有人可用。我們還會看到將每個服務分離到自己的容器中是多麼實用。當您發布了分離的服務容器後,在同一伺服器上運行各種平台的過程就變得輕而易舉。

本書將引導您完成一個用例項目,教您如何自定義和創建自己的 Docker 映像,讓您能夠運行任何您想要的平台。該項目在整本書中不斷演變,最終形成一個完整的三個容器的 Wordpress/MySQL 平台。

到本書結束時,您將知道如何在 Wordpress/MySQL 平台上創建這樣的容器,還有其他平台。