From d4d09f5154e8cd5293a960c82d928dc197632d2c Mon Sep 17 00:00:00 2001 From: Kang Huaishuai Date: Wed, 17 Jun 2020 00:42:01 +0800 Subject: [PATCH] docker hub support buildx Signed-off-by: Kang Huaishuai --- appendix/repo/nginx.md | 2 +- buildx/buildkit.md | 4 +++- buildx/buildx.md | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/appendix/repo/nginx.md b/appendix/repo/nginx.md index eb4eb66..8abac44 100644 --- a/appendix/repo/nginx.md +++ b/appendix/repo/nginx.md @@ -4,7 +4,7 @@ [Nginx](https://en.wikipedia.org/wiki/Nginx) 是开源的高效的 Web 服务器实现,支持 HTTP、HTTPS、SMTP、POP3、IMAP 等协议。 -该仓库位于 `https://hub.docker.com/_/nginx/` ,提供了 Nginx 1.0 ~ 1.18.x 各个版本的镜像。 +该仓库位于 `https://hub.docker.com/_/nginx/` ,提供了 Nginx 1.0 ~ 1.19.x 各个版本的镜像。 ## 使用方法 diff --git a/buildx/buildkit.md b/buildx/buildkit.md index f1b7e9f..235e1e6 100644 --- a/buildx/buildkit.md +++ b/buildx/buildkit.md @@ -2,10 +2,12 @@ **BuildKit** 是下一代的镜像构建组件,在 https://github.com/moby/buildkit 开源。 -**注意:如果您的镜像构建使用的是云服务商提供的镜像构建服务(Docker Hub 自动构建、腾讯云容器服务、阿里云容器服务等),由于上述服务提供商的 Docker 版本低于 18.09,BuildKit 无法使用,将造成镜像构建失败。建议使用 BuildKit 构建镜像时使用一个新的 Dockerfile 文件(例如 Dockerfile.buildkit)** +**注意:如果您的镜像构建使用的是云服务商提供的镜像构建服务(腾讯云容器服务、阿里云容器服务等),由于上述服务提供商的 Docker 版本低于 18.09,BuildKit 无法使用,将造成镜像构建失败。建议使用 BuildKit 构建镜像时使用一个新的 Dockerfile 文件(例如 Dockerfile.buildkit)** **注意:docker-compose build 命令暂时不支持 BuildKit** +目前,Docker Hub 自动构建已经支持 buildkit,具体请参考 https://github.com/docker-practice/docker-hub-buildx + ## `Dockerfile` 新增指令详解 启用 `BuildKit` 之后,我们可以使用下面几个新的 `Dockerfile` 指令来加快镜像构建。 diff --git a/buildx/buildx.md b/buildx/buildx.md index 02c7ca5..cec0a54 100644 --- a/buildx/buildx.md +++ b/buildx/buildx.md @@ -2,7 +2,7 @@ ## 启用 Buildx -`buildx` 命令属于实验特性,参考 [开启实验特性](../install/experimental.md) 一节。 +`buildx` 命令属于实验特性,参考 [开启实验特性](../install/experimental.md) 一节开启 Docker CLI 实验特性。 ## 使用