目的
主要介紹 Docker 的實作,會提到以下幾個部分:
- 快速的建立 Docker container
- 管理 Docker 上的 container
- 下載 image 、commit 建立新的 image
- 經由撰寫 Dockerfile 來自動建立新的 image
在進入實作前,會簡單介紹 Docker 與虛擬化的差異、Docker 上的重要元件,接下來準備的部分會需要安裝 Docker 及先登入 Docker Hub。
簡介 Docker
Docker 是一個開源專案,支援多平台,從筆電到公、私有雲上能進行快速部署輕量、獨立的作業環境。Docker 使用 Linux 核心中的功能,Namespace 及 Control Groups (cgroups) 等,來達到建置獨立的環境及控制 CPU 、Memory 、網路等資源。

專案網址: http://www.docker.com/