--- /dev/null
+FROM registry.fedoraproject.org/fedora:35
+
+MAINTAINER https://github.com/dracutdevs/dracut
+
+ENV container docker
+LABEL RUN="docker run -it --name NAME --privileged --ipc=host --net=host --pid=host -e NAME=NAME -e IMAGE=IMAGE IMAGE"
+
+RUN echo 'export DRACUT_NO_XATTR=1 KVERSION=$(cd /lib/modules; ls -1 | tail -1)' > /etc/profile.d/dracut-test.sh
+
+# Install needed packages for the dracut CI container
+RUN dnf -y install --setopt=install_weak_deps=False \
+ dash \
+ pigz \
+ asciidoc \
+ mdadm \
+ lvm2 \
+ dmraid \
+ cryptsetup \
+ nfs-utils \
+ nbd \
+ dhcp-server \
+ scsi-target-utils \
+ iscsi-initiator-utils \
+ strace \
+ btrfs-progs \
+ kmod-devel \
+ gcc \
+ bzip2 \
+ xz \
+ tar \
+ wget \
+ rpm-build \
+ make \
+ git \
+ bash-completion \
+ sudo \
+ kernel \
+ dhcp-client \
+ /usr/bin/qemu-kvm \
+ /usr/bin/qemu-system-$(uname -i) \
+ e2fsprogs \
+ tcpdump \
+ iproute \
+ iputils \
+ dbus-daemon \
+ kbd \
+ NetworkManager \
+ python3-imgcreate \
+ which \
+ ShellCheck \
+ shfmt \
+ && dnf -y update && dnf clean all
+
+# Set default command
+CMD ["/usr/bin/bash"]