File Dockerfile of Package virt-manager-container
# SPDX-License-Identifier: MIT # Define the tags for OBS and build script builds: #!BuildTag: %%TAGPREFIX%%/virt-manager:latest #!BuildTag: %%TAGPREFIX%%/virt-manager:%%PKG_VERSION%% #!BuildTag: %%TAGPREFIX%%/virt-manager:%%PKG_VERSION%%-%RELEASE% FROM suse/alp/workloads/kvm # Mandatory labels for the build service: # https://en.opensuse.org/Building_derived_containers # labelprefix=%%LABELPREFIX%% LABEL org.opencontainers.image.title="virt-manager container" LABEL org.opencontainers.image.description="Container for virt-manager" LABEL org.opencontainers.image.created="%BUILDTIME%" LABEL org.opencontainers.image.version="%%PKG_VERSION%%.%RELEASE%" LABEL org.opencontainers.image.url="https://build.opensuse.org/package/show/Virtualization/virt-manager-container" LABEL org.openbuildservice.disturl="%DISTURL%" LABEL org.opensuse.reference="%%REGISTRY%%/%%TAGPREFIX%%/virt-manager:%%PKG_VERSION%%.%RELEASE%" LABEL org.openbuildservice.disturl="%DISTURL%" LABEL com.suse.supportlevel="techpreview" LABEL com.suse.eula="beta" LABEL com.suse.image-type="application" LABEL com.suse.release-stage="prototype" # endlabelprefix # openssh-clients : for virt-manager # xterm : to debug X trouble # xorg-x11-fonts : mandatory for virt-manager RUN zypper install --no-recommends -y \ virt-manager \ xorg-x11-fonts \ xterm \ openssh-clients \ && zypper clean --all LABEL Description="Virt-manager Container" COPY entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh LABEL RUN="$VIRT_RUN_LABEL --name virt-manager -e DISPLAY -e XAUTHORITY -e XAUTHLOCALHOSTNAME IMAGE"