如何从bazel命令行传递docker图像标记

如何从bazel命令行传递docker图像标记,bazel,Bazel,是否可以从命令行传递docker图像标记,如: bazel run :myimage_push --tag=foo_tag 这样效果就相当于 container_push( name = "myimage_push", format = "Docker", image = ":myimage", registry = "some.registry", repository = "some/repository", tag = "foo_tag", ) 你可以这样说:

是否可以从命令行传递docker图像标记,如:

bazel run :myimage_push --tag=foo_tag
这样效果就相当于

container_push(
  name = "myimage_push",
  format = "Docker",
  image = ":myimage",
  registry = "some.registry",
  repository = "some/repository",
  tag = "foo_tag",
)
你可以这样说:

bazel run --define=TAG=foo_tag :myimage_push
只需在构建文件中将
tag=“foo_-tag”
替换为
tag=“$(tag)”,