有没有docker-dind版本自带buildx工具的
时间: 2024-02-12 08:05:37 浏览: 17
是的,Docker 19.03.12 版本开始,Docker-in-Docker (dind) 镜像已经自带了 buildx 工具。因此,您可以直接从 Docker Hub 上拉取 19.03.12 及以上版本的 dind 镜像,并且可以在其中使用 buildx 工具。
以下是使用 Docker 19.03.12 及以上版本的 dind 镜像启动容器的命令:
```
docker run --privileged --name dind -d docker:dind
```
在这个容器中,您可以使用以下命令启用 buildx 插件:
```
docker buildx install
```
然后,您可以使用 buildx 工具来构建并发布多架构的 Docker 镜像。
希望这可以帮助您。
相关问题
docker-19.03.11-dind安装buildx
要在 Docker 中安装 buildx 插件,可以按以下步骤进行操作:
1. 首先,确保您已经安装了 Docker。
2. 然后,下载并安装 Docker-in-Docker(dind)镜像:
```
docker run --privileged --name dind -d docker:dind
```
3. 接下来,将 Docker-in-Docker 容器连接到主机的 Docker socket:
```
docker run --privileged --rm -v /var/run/docker.sock:/var/run/docker.sock docker:19.03.11-dind dockerd --host=tcp://0.0.0.0:2375 --storage-driver=vfs
```
4. 现在,您可以使用以下命令安装 buildx 插件:
```
docker buildx install
```
5. 最后,通过运行以下命令来验证 buildx 是否已成功安装:
```
docker buildx version
```
希望这些步骤可以帮助您安装 buildx 插件。
docker-compose版本
通过运行命令 docker-compose --version,您可以检查当前安装的docker-compose版本。为了安装docker-compose,您可以按照以下步骤进行操作:
1. 使用命令 docker-compose --version 检查当前是否已经安装了docker-compose。
2. 如果未安装docker-compose,请使用以下命令安装:
- 使用命令 chmod +x docker-compose 赋予docker-compose可执行权限。
- 使用命令 mv docker-compose /usr/local/bin/ 将docker-compose移动到/usr/local/bin/目录下。
3. 安装完成后,使用命令 docker-compose --version 检查安装的docker-compose版本。
回答问题后的