为当前上下文设置默认构建器
在上一步中,我们学习了如何为当前会话切换到特定构建器实例。本步骤将介绍如何为当前 Docker 上下文设置默认构建器实例。这意味着在该上下文中使用 Docker 命令时,将自动使用指定的构建器。
要为当前上下文设置默认构建器,需使用带 --default
标志的 docker buildx use
命令,后接构建器实例名称。
让我们将 mybuilder1
设置为当前上下文的默认构建器:
docker buildx use --default mybuilder1
执行此命令后,mybuilder1
将成为该上下文的默认构建器。
你可以通过列出构建器实例来验证此设置。默认构建器会在输出中同时标有星号 (*
) 和 default
标识:
docker buildx ls
此时应能看到 mybuilder1
同时标记为活跃构建器(带 *
)和默认构建器。
现在,我们将 mybuilder2
设为默认构建器:
docker buildx use --default mybuilder2
验证 mybuilder2
是否已成为默认构建器:
docker buildx ls
此时应能看到 mybuilder2
同时标记为活跃和默认状态。
当你在特定 Docker 上下文中需要持续使用某个特定构建器进行项目构建时,设置默认构建器会非常实用。