我想在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 ...
"""
}
}