File Dockerfile of Package ltp-container
# Specify the license of the container build description (see also the LICENSE file) # SPDX-License-Identifier: MIT # Define the names/tags of the container #!BuildTag: opensuse/ltp:latest opensuse/ltp:%PKG_VERSION% opensuse/ltp:%PKG_VERSION%.%RELEASE% FROM opensuse/tumbleweed # Define labels according to https://en.opensuse.org/Building_derived_containers # labelprefix=org.opensuse.ltp LABEL org.opencontainers.image.title="LTP container" LABEL org.opencontainers.image.description="This contains ltp %PKG_VERSION%" LABEL org.opencontainers.image.version="%PKG_VERSION%.%RELEASE%" LABEL org.opensuse.reference="registry.opensuse.org/opensuse/ltp:%PKG_VERSION%.%RELEASE%" LABEL org.openbuildservice.disturl="%DISTURL%" LABEL org.opencontainers.image.created="%BUILDTIME%" # endlabelprefix # Fill the image with content and clean the cache(s) RUN zypper ar https://download.opensuse.org/repositories/benchmark:/ltp:/devel/openSUSE_Tumbleweed/ devel-repo RUN zypper --non-interactive in acl apparmor-parser apparmor-utils attr audit bc bind binutils dhcp-client dhcp-server dnsmasq dosfstools diffutils e2fsprogs ethtool evmctl exfat-utils fuse-exfat gcc gdb ibmtss iptables iputils ltrace lvm2 make net-tools net-tools-deprecated nfs-client nfs-kernel-server ntfsprogs numactl psmisc quota rpcbind rsync squashfs sssd-tools strace sudo sysstat tcpdump telnet telnet-server tpm-tools vsftpd wget wireguard-tools xfsprogs xinetd expect RUN zypper --non-interactive in --recommends kirk ltx ltp && zypper clean -a ##ENTRYPOINT [ "/usr/bin/ltx" ]