File Dockerfile of Package baseos
#!BuildTag: baseos:latest
#
FROM suse/sle-micro-rancher/5.3:latest
# use Wicked instead NetworkManager
RUN zypper remove -y NetworkManager
# Harvester packages
RUN zypper in -y \
apparmor-parser \
apparmor-utils \
apparmor-abstractions \
ca-certificates \
ca-certificates-mozilla \
iotop \
ipmitool \
kdump \
kernel-firmware-amdgpu \
kernel-firmware-nvidia \
kernel-firmware-radeon \
nfs-utils \
nginx \
numactl \
supportutils \
tcpdump \
traceroute \
ucode-amd \
ucode-intel \
xorriso \
fio \
audit \
smartmontools \
hwinfo \
usbutils \
wicked \
sysvinit-tools \
k9s \
kubevirt-virtctl \
yip \
tmux
# Show installed package version
RUN zypper se -s -i
# Save some space
RUN zypper clean --all && \
rm -rf /var/log/update* && \
>/var/log/lastlog && \
rm -rf /boot/vmlinux*