mirror of
https://github.com/yeasy/docker_practice.git
synced 2024-12-28 16:06:18 +00:00
docker hub support buildx
Signed-off-by: Kang Huaishuai <khs1994@khs1994.com>
This commit is contained in:
parent
f0568ebffd
commit
d4d09f5154
@ -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 各个版本的镜像。
|
||||
|
||||
## 使用方法
|
||||
|
||||
|
@ -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` 指令来加快镜像构建。
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
## 启用 Buildx
|
||||
|
||||
`buildx` 命令属于实验特性,参考 [开启实验特性](../install/experimental.md) 一节。
|
||||
`buildx` 命令属于实验特性,参考 [开启实验特性](../install/experimental.md) 一节开启 Docker CLI 实验特性。
|
||||
|
||||
## 使用
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user