将docker-buildx功能与Jenkins docker.build一起使用



我想在Jenkins pipeline docker.build中使用实验性的docker-buildx功能。AFAIK docker.build只允许提供构建参数。但我需要的是提供build作为参数本身提供给uildx

您可以通过运行此命令docker buildx install来设置docker buildx的别名。

无论何时调用docker build,都将使用buildx生成器。

然而,在撰写本文时,Jenkins的docker插件不支持它,这是一个悬而未决的问题。

或者,您可以在没有插件的情况下构建图像:

steps {
script {
sh """
docker build buildx ...
"""
}
}

最新更新