使用Bazel从Dockerfile构建Docker映像

abe*_*ier 5 docker bazel

我有一个相当简单的方法Dockerfile,现在想使用rules_docker构建一个docker镜像。尝试使用container_image,看来我不能使用Dockerfileas作为输入。有什么方法可以构建Dockerfile

Luk*_*sam 5

更新:现在有一条名为 的规则dockerfile_image。阅读此处了解更多详细信息:https://github.com/bazelbuild/rules_docker/blob/master/contrib/dockerfile_build.bzl#L15


Pah*_*iya 2

non-hermetic我认为由于的性质,这是设计不允许的Dockerfile。我们可以RUN在 中执行任何命令Dockerfile,包括非密封命令(不能总是被复制)

进一步讨论在这里: