Move container metadata into the Containerfile
Less bespoke buildsystem.
This commit is contained in:
parent
6c5c5cecbd
commit
34f95a2b77
|
|
@ -66,6 +66,15 @@ EORUN
|
||||||
# At this point we're done with the builder image and we have our OCI archive.
|
# At this point we're done with the builder image and we have our OCI archive.
|
||||||
|
|
||||||
FROM oci-archive:./out.ociarchive
|
FROM oci-archive:./out.ociarchive
|
||||||
|
# We've cargo culted this one around, xref https://pagure.io/fork/cverna/fedora-kiwi-descriptions/c/a12446bbe98404cb4b30d4b07505ecf71a88dfcb
|
||||||
|
ENV container=oci
|
||||||
|
# Required for systemd being the default entrypoint
|
||||||
|
STOPSIGNAL SIGRTMIN+3
|
||||||
|
# https://containers.github.io/bootc/bootc-images.html#standard-metadata-for-bootc-compatible-images
|
||||||
|
LABEL containers.bootc 1
|
||||||
|
# This is our recommended way to link between the base image and
|
||||||
|
# a tool to make disk images.
|
||||||
|
LABEL bootc.diskimage-builder quay.io/centos-bootc/bootc-image-builder
|
||||||
# Need to reference builder here to force ordering. But since we have to run
|
# Need to reference builder here to force ordering. But since we have to run
|
||||||
# something anyway, we might as well cleanup after ourselves.
|
# something anyway, we might as well cleanup after ourselves.
|
||||||
RUN --mount=type=bind,from=builder,src=.,target=/var/tmp \
|
RUN --mount=type=bind,from=builder,src=.,target=/var/tmp \
|
||||||
|
|
|
||||||
|
|
@ -1,10 +0,0 @@
|
||||||
{
|
|
||||||
"Labels": {
|
|
||||||
"containers.bootc": "1",
|
|
||||||
"bootc.diskimage-builder": "quay.io/centos-bootc/bootc-image-builder",
|
|
||||||
},
|
|
||||||
"StopSignal": "SIGRTMIN+3",
|
|
||||||
"Env": [
|
|
||||||
"container=oci"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue