diff --git a/compose/install.md b/compose/install.md index 47e91a8..4a7ba47 100644 --- a/compose/install.md +++ b/compose/install.md @@ -4,7 +4,7 @@ `Compose` 可以通过 Python 的包管理工具 `pip` 进行安装,也可以直接下载编译好的二进制文件使用,甚至能够直接在 Docker 容器中运行。 -`Docker Desktop` 自带 `docker-compose` 二进制文件,安装 Docker 之后可以直接使用。 +`Docker Desktop for Mac/Windows` 自带 `docker-compose` 二进制文件,安装 Docker 之后可以直接使用。 ```bash $ docker-compose --version diff --git a/image/commit.md b/image/commit.md index 2cb9008..37664cb 100644 --- a/image/commit.md +++ b/image/commit.md @@ -17,7 +17,7 @@ $ docker run --name webserver -d -p 80:80 nginx 这条命令会用 `nginx` 镜像启动一个容器,命名为 `webserver`,并且映射了 80 端口,这样我们可以用浏览器去访问这个 `nginx` 服务器。 - 如果是在 Linux 本机运行的 Docker,或者如果使用的是 Docker for Mac、Docker for Windows,那么可以直接访问:;如果使用的是 Docker Toolbox,或者是在虚拟机、云服务器上安装的 Docker,则需要将 `localhost` 换为虚拟机地址或者实际云服务器地址。 + 如果是在 Linux 本机运行的 Docker,或者如果使用的是 Docker Desktop for Mac/Windows,那么可以直接访问:;如果使用的是 Docker Toolbox,或者是在虚拟机、云服务器上安装的 Docker,则需要将 `localhost` 换为虚拟机地址或者实际云服务器地址。 直接用浏览器访问的话,我们会看到默认的 Nginx 欢迎页面。 @@ -116,7 +116,7 @@ e43d811ce2f4 4 weeks ago /bin/sh -c #(nop) CMD ["nginx" "-g" "da docker run --name web2 -d -p 81:80 nginx:v2 ``` -这里我们命名为新的服务为 `web2`,并且映射到 `81` 端口。如果是 Docker for Mac/Windows 或 Linux 桌面的话,我们就可以直接访问 看到结果,其内容应该和之前修改后的 `webserver` 一样。 +这里我们命名为新的服务为 `web2`,并且映射到 `81` 端口。如果是 Docker Desktop for Mac/Windows 或 Linux 桌面的话,我们就可以直接访问 看到结果,其内容应该和之前修改后的 `webserver` 一样。 至此,我们第一次完成了定制镜像,使用的是 `docker commit` 命令,手动操作给旧的镜像添加了新的一层,形成新的镜像,对镜像多层存储应该有了更直观的感觉。 diff --git a/install/mac.md b/install/mac.md index 5059da1..44a571b 100644 --- a/install/mac.md +++ b/install/mac.md @@ -1,14 +1,14 @@ -## macOS 安装 Docker +## macOS 安装 Docker Desktop CE ### 系统要求 -[Docker for Mac](https://docs.docker.com/docker-for-mac/) 要求系统最低为 macOS El Capitan 10.11。 +[Docker Desktop for Mac](https://docs.docker.com/docker-for-mac/) 要求系统最低为 macOS El Capitan 10.11。 ### 安装 #### 使用 Homebrew 安装 -[Homebrew](https://brew.sh/) 的 [Cask](https://caskroom.github.io/) 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装: +[Homebrew](https://brew.sh/) 的 [Cask](https://caskroom.github.io/) 已经支持 Docker Desktop for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装: ```bash $ brew cask install docker @@ -16,7 +16,7 @@ $ brew cask install docker #### 手动下载安装 -如果需要手动下载,请点击以下链接下载 [Stable](https://download.docker.com/mac/stable/Docker.dmg) 或 [Edge](https://download.docker.com/mac/edge/Docker.dmg) 版本的 Docker for Mac。 +如果需要手动下载,请点击以下链接下载 [Stable](https://download.docker.com/mac/stable/Docker.dmg) 或 [Edge](https://download.docker.com/mac/edge/Docker.dmg) 版本的 Docker Desktop for Mac。 如同 macOS 其它软件一样,安装也非常简单,双击下载的 `.dmg` 文件,然后将那只叫 [Moby](https://blog.docker.com/2013/10/call-me-moby-dock/) 的鲸鱼图标拖拽到 `Application` 文件夹即可(其间需要输入用户密码)。 @@ -57,7 +57,7 @@ docker-machine version 0.16.1, build cce350d7 $ docker run -d -p 80:80 --name webserver nginx ``` -服务运行后,可以访问 ,如果看到了 "Welcome to nginx!",就说明 Docker for Mac 安装成功了。 +服务运行后,可以访问 ,如果看到了 "Welcome to nginx!",就说明 Docker Desktop for Mac 安装成功了。 ![](_images/install-mac-example-nginx.png) @@ -71,3 +71,7 @@ $ docker rm webserver ### 镜像加速 如果在使用过程中发现拉取 Docker 镜像十分缓慢,可以配置 Docker [国内镜像加速](mirror.md)。 + +### 参考链接 + +* [官方文档](https://docs.docker.com/docker-for-mac/install/) diff --git a/install/windows.md b/install/windows.md index 851dac2..2caa760 100644 --- a/install/windows.md +++ b/install/windows.md @@ -1,14 +1,14 @@ -## Windows 10 PC 安装 Docker CE +## Windows 10 PC 安装 Docker Desktop CE ### 系统要求 -[Docker for Windows](https://docs.docker.com/docker-for-windows/install/) 支持 64 位版本的 Windows 10 Pro,且必须开启 Hyper-V。 +[Docker Desktop for Windows](https://docs.docker.com/docker-for-windows/install/) 支持 64 位版本的 Windows 10 Pro,且必须开启 Hyper-V。 ### 安装 -点击以下链接下载 [Stable](https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe) 或 [Edge](https://download.docker.com/win/edge/Docker%20for%20Windows%20Installer.exe) 版本的 Docker for Windows。 +点击以下链接下载 [Stable](https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe) 或 [Edge](https://download.docker.com/win/edge/Docker%20Desktop%20Installer.exe) 版本的 Docker Desktop for Windows。 -下载好之后双击 Docker for Windows Installer.exe 开始安装。 +下载好之后双击 `Docker Desktop Installer.exe` 开始安装。 ### 运行 @@ -27,3 +27,7 @@ Docker CE 启动之后会在 Windows 任务栏出现鲸鱼图标。 ### 镜像加速 如果在使用过程中发现拉取 Docker 镜像十分缓慢,可以配置 Docker [国内镜像加速](mirror.md)。 + +### 参考链接 + +* [官方文档](https://docs.docker.com/docker-for-windows/install/) diff --git a/machine/install.md b/machine/install.md index 7f20908..24afd53 100644 --- a/machine/install.md +++ b/machine/install.md @@ -4,7 +4,7 @@ Docker Machine 可以在多种操作系统平台上安装,包括 Linux、macOS ### macOS、Windows -`Docker Desktop` 自带 `docker-machine` 二进制包,安装之后即可使用。 +`Docker Desktop for Mac/Windows` 自带 `docker-machine` 二进制包,安装之后即可使用。 查看版本信息。 diff --git a/machine/usage.md b/machine/usage.md index 8280675..3330faf 100644 --- a/machine/usage.md +++ b/machine/usage.md @@ -50,7 +50,7 @@ $ docker-machine create \ #### Windows 10 -Windows 10 安装 Docker for Windows 之后不能再安装 VirtualBox,也就不能使用 `virtualbox` 驱动来创建 Docker Machine,我们可以选择使用 `hyperv` 驱动。 +Windows 10 安装 Docker Desktop for Windows 之后不能再安装 VirtualBox,也就不能使用 `virtualbox` 驱动来创建 Docker Machine,我们可以选择使用 `hyperv` 驱动。 > 注意,必须事先在 `Hyper-V` 管理器中新建一个 **外部虚拟交换机** 执行下面的命令时,使用 `--hyperv-virtual-switch=MY_SWITCH` 指定虚拟交换机名称 diff --git a/repository/registry.md b/repository/registry.md index 1b3e03f..9b11e1c 100644 --- a/repository/registry.md +++ b/repository/registry.md @@ -116,4 +116,4 @@ REPOSITORY TAG IMAGE ID CREAT ### 其他 -对于 Docker for Windows 、 Docker for Mac 在设置中编辑 `daemon.json` 增加和上边一样的字符串即可。 +对于 Docker Desktop for Windows 、 Docker Desktop for Mac 在设置中编辑 `daemon.json` 增加和上边一样的字符串即可。