将 Docker/buildx 连接到 Kubernetes 集群中预先存在的构建器

问题描述

所以我知道如何在使用 buildx 开始构建之前在 Kubernetes 集群中为 buildx 创建一个新的构建器,例如从外面:

docker buildx create --driver kubernetes --use
docker buildx build .

但我是否也可以指示 buildx 连接独立创建的相应构建器?我一直在寻找 Docker/buildx 可能存储相关信息的配置文件,但还没有找到。我已经在 Docker 20.10.1 上试过了。

解决方法

您可以运行 docker buildx ls 来列出构建器,并运行 docker buildx use 来设置当前实例(或带有 --default 标志的默认实例)。构建器的配置文件位于 ~/.docker/buildx/instances 中,我相信,至少在 Docker 版本 20.10.5 中。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...