Slide 38
Slide 38 text
όΠφϦҎ֎ΛؚΊ͍ͨ߹
• όΠφϦҎ֎ΛؚΜͩ tar ͱόΠφϦΛؚΜͩ tar ΛϚʔδ͢ΔΠϝʔδ
38
load("@rules_pkg//:pkg.bzl", "pkg_tar")
load("@io_bazel_rules_docker//container:container.bzl", "container_image")
pkg_tar(
name = "files",
srcs = ["gocon.txt"],
package_dir = "/",
)
pkg_tar(
name = "bin",
srcs = [
"//cmd/gocon20:gocon20",
],
mode = "0755",
package_dir = "/usr/local/bin",
)
container_image(
name = "image",
base = "@com_google_distroless_base//image",
tars = [
":files",
":bin",
],
)