File Dockerfile of Package neuvector-demo

# SPDX-License-Identifier: MIT
# Defines the tag for OBS and build script builds:
#!BuildTag: suse/alp/workloads/neuvector-demo:0.1
#!BuildTag: suse/alp/workloads/neuvector-demo:0.1-%RELEASE%
#!BuildTag: suse/alp/workloads/neuvector-demo:latest

FROM bci/bci-busybox:latest

LABEL maintainer="Frederic Crozat <fcrozat@suse.com>"

# Define labels according to https://en.opensuse.org/Building_derived_containers
# labelprefix=com.suse.alp.workloads.neuvector-demo
LABEL org.opencontainers.image.title="Neuvector Demo Container Image"
LABEL org.opencontainers.image.description="Neuvector Demo container"
LABEL org.opencontainers.image.version="0.1"
LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opensuse.reference="registry.opensuse.org/suse/alp/workloads/sle_15sp4_containerfiles/suse/alp/workloads/neuvector-demo:0.1-%RELEASE%"
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL com.suse.eula="beta"
LABEL com.suse.image-type="application"
LABEL com.suse.release-stage="prototype"
# endlabelprefix

COPY *.service label-* *.yaml .

ENV SYSTEMD_IGNORE_CHROOT=1

LABEL INSTALL="/usr/bin/docker run --env IMAGE=IMAGE --rm --privileged --pid host -v /:/host IMAGE /bin/sh /label-install"
LABEL UNINSTALL="/usr/bin/docker run --rm --privileged --pid host -v /:/host IMAGE /bin/sh /label-uninstall"
openSUSE Build Service is sponsored by