From 1aeafe53d87449d1d64c99659e08125791c0582f Mon Sep 17 00:00:00 2001 From: khs1994 Date: Fri, 1 Dec 2017 17:33:05 +0800 Subject: [PATCH] Update image --- image/list.md | 2 +- image/pull.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/image/list.md b/image/list.md index 4a825fc..7199113 100644 --- a/image/list.md +++ b/image/list.md @@ -14,7 +14,7 @@ ubuntu latest f753707788c5 4 weeks ago ubuntu 14.04 1e0c3dd64ccd 4 weeks ago 188 MB ``` -列表包含了仓库名、标签、镜像 ID、创建时间以及所占用的空间。 +列表包含了 `仓库名`、`标签`、`镜像 ID`、`创建时间` 以及 `所占用的空间`。 其中仓库名、标签在之前的基础概念章节已经介绍过了。**镜像 ID** 则是镜像的唯一标识,一个镜像可以对应多个**标签**。因此,在上面的例子中,我们可以看到 `ubuntu:16.04` 和 `ubuntu:latest` 拥有相同的 ID,因为它们对应的是同一个镜像。 diff --git a/image/pull.md b/image/pull.md index e8573f5..d7c8583 100644 --- a/image/pull.md +++ b/image/pull.md @@ -2,7 +2,7 @@ 之前提到过,[Docker Hub](https://hub.docker.com/explore/) 上有大量的高质量的镜像可以用,这里我们就说一下怎么获取这些镜像并运行。 -从 Docker Registry 获取镜像的命令是 `docker pull`。其命令格式为: +从 Docker 镜像仓库获取镜像的命令是 `docker pull`。其命令格式为: ```bash docker pull [选项] [Docker Registry地址]<仓库名>:<标签> @@ -10,7 +10,7 @@ docker pull [选项] [Docker Registry地址]<仓库名>:<标签> 具体的选项可以通过 `docker pull --help` 命令看到,这里我们说一下镜像名称的格式。 -* Docker Registry 地址:地址的格式一般是 `<域名/IP>[:端口号]`。默认地址是 Docker Hub。 +* Docker 镜像仓库地址:地址的格式一般是 `<域名/IP>[:端口号]`。默认地址是 Docker Hub。 * 仓库名:如之前所说,这里的仓库名是两段式名称,即 `<用户名>/<软件名>`。对于 Docker Hub,如果不给出用户名,则默认为 `library`,也就是官方镜像。 比如: @@ -27,7 +27,7 @@ Digest: sha256:147913621d9cdea08853f6ba9116c2e27a3ceffecf3b492983ae97c3d643fbbe Status: Downloaded newer image for ubuntu:14.04 ``` -上面的命令中没有给出 Docker Registry 地址,因此将会从 Docker Hub 获取镜像。而镜像名称是 `ubuntu:14.04`,因此将会获取官方镜像 `library/ubuntu` 仓库中标签为 `14.04` 的镜像。 +上面的命令中没有给出 Docker 镜像仓库地址,因此将会从 Docker Hub 获取镜像。而镜像名称是 `ubuntu:14.04`,因此将会获取官方镜像 `library/ubuntu` 仓库中标签为 `14.04` 的镜像。 从下载过程中可以看到我们之前提及的分层存储的概念,镜像是由多层存储所构成。下载也是一层层的去下载,并非单一文件。下载过程中给出了每一层的 ID 的前 12 位。并且下载结束后,给出该镜像完整的 `sha256` 的摘要,以确保下载一致性。