libguestfs/Dockerfile

29 lines
896 B
Docker

FROM registry.fedoraproject.org/fedora:34
ENV NAME=libguestfs VERSION=0 ARCH=x86_64
LABEL com.redhat.component="$NAME" \
name="$FGC/$NAME" \
version="$VERSION" \
architecture="$ARCH" \
run="podman run --privileged -v /:/host -v /dev/kvm:/dev/kvm -a stdin,stdout,stderr -t IMAGE" \
summary="libguestfs provides system administration tools for virtual machines" \
maintainer="Davide Cavalca <dcavalca@fedoraproject.org>"
RUN dnf -y --setopt=tsflags=nodocs install \
libguestfs \
libguestfs-bash-completion \
libguestfs-forensics \
libguestfs-gfs2 \
libguestfs-hfsplus \
libguestfs-rsync \
libguestfs-ufs \
libguestfs-xfs \
libguestfs-rescue \
libguestfs-tools \
libguestfs-tools-c \
virt-dib \
&& dnf clean all
ENV LIBGUESTFS_BACKEND=direct
CMD ["/usr/bin/guestfish"]