diff --git a/basic_concept/container.md b/basic_concept/container.md index 82a6d45..fd82941 100644 --- a/basic_concept/container.md +++ b/basic_concept/container.md @@ -1,8 +1,8 @@ ## Docker 容器 -Docker 利用容器來運行應用。 +Docker 利用容器來執行應用。 -容器是從鏡像創建的運行實例。它可以被啟動、開始、停止、刪除。每個容器都是相互隔離的、保證安全的平台。 +容器是從鏡像創建的執行實例。它可以被啟動、開始、停止、刪除。每個容器都是相互隔離的、保證安全的平台。 -可以把容器看做是一個簡易版的 Linux 環境(包括root用戶權限、程序空間、用戶空間和網路空間等)和運行在其中的應用程序。 +可以把容器看做是一個簡易版的 Linux 環境(包括root用戶權限、程序空間、用戶空間和網路空間等)和在其中執行的應用程序。 *註:鏡像是唯讀的,容器在啟動的時候創建一層可寫層作為最上層。 diff --git a/image/README.md b/image/README.md index 8115626..2739532 100644 --- a/image/README.md +++ b/image/README.md @@ -1,10 +1,10 @@ -# Docker 镜像 +# Docker 鏡像 -在之前的介绍中,我们知道镜像是 Docker 的三大组件之一。 +在之前的介紹中,我們知道鏡像是 Docker 的三大組件之一。 -Docker 运行容器前需要本地存在对应的镜像,如果镜像不存在本地,Docker 会从镜像仓库下载(默认是 Docker Hub 公共注册服务器中的仓库)。 +Docker 在執行容器前需要本地存在對應的鏡像,如果鏡像不存在本地,Docker 會從鏡像倉庫下載(預設是 Docker Hub 公共註冊服務器中的倉庫)。 -本章将介绍更多关于镜像的内容,包括: -* 从仓库获取镜像; -* 管理本地主机上的镜像; -* 介绍镜像实现的基本原理。 +本章將介紹更多關於鏡像的內容,包括: +* 從倉庫獲取鏡像; +* 管理本地主機上的鏡像; +* 介紹鏡像實現的基本原理。 diff --git a/image/list.md b/image/list.md index 989a4a6..94921ba 100644 --- a/image/list.md +++ b/image/list.md @@ -1,5 +1,5 @@ -## 列出本地镜像 -使用 `docker images` 显示本地已有的镜像。 +## 列出本地鏡像 +使用 `docker images` 顯示本地已有的鏡像。 ``` $ sudo docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE @@ -11,19 +11,19 @@ ubuntu trusty 99ec81b80c55 4 weeks ago 266 MB ... ``` -在列出信息中,可以看到几个字段信息 +在列出訊息中,可以看到幾段文字訊息 -* 来自于哪个仓库,比如 ubuntu -* 镜像的标记,比如 14.04 -* 它的 `ID` 号(唯一) -* 创建时间 -* 镜像大小 +* 來自於哪個倉庫,比如 ubuntu +* 鏡像的標記,比如 14.04 +* 它的 `ID` 號(唯一) +* 創建時間 +* 鏡像大小 -其中镜像的 `ID` 唯一标识了镜像,注意到 `ubuntu:14.04` 和 `ubuntu:trusty` 具有相同的镜像 `ID`,说明它们实际上是同一镜像。 +其中鏡像的 `ID` 唯一標識了鏡像,注意到 `ubuntu:14.04` 和 `ubuntu:trusty` 具有相同的鏡像 `ID`,說明它們實際上是同一鏡像。 -`TAG` 信息用来标记来自同一个仓库的不同镜像。例如 `ubuntu` 仓库中有多个镜像,通过 `TAG` 信息来区分发行版本,例如 `10.04`、`12.04`、`12.10`、`13.04`、`14.04` 等。例如下面的命令指定使用镜像 `ubuntu:14.04` 来启动一个容器。 +`TAG` 信息用來標記來自同一個倉庫的不同鏡像。例如 `ubuntu` 倉庫中有多個鏡像,通過 `TAG` 信息來區分發行版本,例如 `10.04`、`12.04`、`12.10`、`13.04`、`14.04` 等。例如下面的命令指定使用鏡像 `ubuntu:14.04` 來啟動一個容器。 ``` $ sudo docker run -t -i ubuntu:14.04 /bin/bash ``` -如果不指定具体的标记,则默认使用 `latest` 标记信息。 +如果不指定具體的標記,則預設使用 `latest` 標記信息。 diff --git a/image/pull.md b/image/pull.md index 79bf5c3..4e760c2 100644 --- a/image/pull.md +++ b/image/pull.md @@ -1,8 +1,8 @@ -## 获取镜像 +## 獲取鏡像 -可以使用 `docker pull` 命令来从仓库获取所需要的镜像。 +可以使用 `docker pull` 命令來從倉庫獲取所需要的鏡像。 -下面的例子将从 Docker Hub 仓库下载一个 Ubuntu 12.04 操作系统的镜像。 +下面的例子將從 Docker Hub 倉庫下載一個 Ubuntu 12.04 操作系統的鏡像。 ``` $ sudo docker pull ubuntu:12.04 Pulling repository ubuntu @@ -14,12 +14,12 @@ a300658979be: Download complete ffdaafd1ca50: Download complete d047ae21eeaf: Download complete ``` -下载过程中,会输出获取镜像的每一层信息。 +下載過程中,會輸出獲取鏡像的每一層信息。 -该命令实际上相当于 `$ sudo docker pull registry.hub.docker.com/ubuntu:12.04` 命令,即从注册服务器 `registry.hub.docker.com` 中的 `ubuntu` 仓库来下载标记为 `12.04` 的镜像。 +該命令實際上相當於 `$ sudo docker pull registry.hub.docker.com/ubuntu:12.04` 命令,即從註冊服務器 `registry.hub.docker.com` 中的 `ubuntu` 倉庫來下載標記為 `12.04` 的鏡像。 -有时候官方仓库注册服务器下载较慢,可以从其他仓库下载。 -从其它仓库下载时需要指定完整的仓库注册服务器地址。例如 +有時候官方倉庫註冊服務器下載較慢,可以從其他倉庫下載。 +從其它倉庫下載時需要指定完整的倉庫註冊服務器地址。例如 ``` $ sudo docker pull dl.dockerpool.com:5000/ubuntu:12.04 Pulling dl.dockerpool.com:5000/ubuntu @@ -32,7 +32,7 @@ ffdaafd1ca50: Download complete d047ae21eeaf: Download complete ``` -完成后,即可随时使用该镜像了,例如创建一个容器,让其中运行 bash 应用。 +完成後,即可隨時使用該鏡像了,例如創建一個容器,讓其中執行 bash 應用。 ``` $ sudo docker run -t -i ubuntu:12.04 /bin/bash root@fe7fc4bd8fc9:/#