我目前正在为我的 GoLang 应用程序使用 bazel。
container_image(
name = "my-golang-app",
base = "@ubuntu_base//image",
cmd = ["/bin/my-golang-app"],
directory = "/bin/",
files = [":my-golang-app"],
tags = [
"manual",
VERSION,
],
visibility = ["//visibility:public"],
)
除了 my-golang-app 文件夹之外,我需要在构建此映像时复制另一个名为 my-new-folder 的文件夹及其中的所有内容。
如何用 bazel 做到这一点?我似乎无法在 bazel 文档中找到解决方案。
dockerfile {
run 'mkdir -p /usr/local/bin'
// add the lines below
add {
from 'docker/my-new-folder/'
into '/'
}