File Dockerfile of Package base
#!BuildTag: openbuildservice/base
#!UseOBSRepositories
FROM suse/sle15:15.5
ADD OBS-Project.key openSUSE-Tools-Project.key /tmp/
RUN rpmkeys --import /tmp/openSUSE-Tools-Project.key ; \
rpmkeys --import /tmp/OBS-Project.key ; \
useradd -g users -p opensuse -d /home/frontend -m frontend ; \
echo 'frontend ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers ; \
echo 'solver.allowVendorChange = true' >> /etc/zypp/zypp.conf; \
zypper ar http://download.opensuse.org/repositories/OBS:/Server:/Unstable/15.5/ 'O:S:U'; \
zypper ar http://download.opensuse.org/repositories/openSUSE:/Tools/15.5/ 'openSUSE:Tools'; \
zypper refresh
RUN zypper install -y ca-certificates make gcc gcc-c++ patch curl vim vim-data psmisc timezone gzip \
glibc-locale sudo aaa_base aaa_base-extras netcat-openbsd net-tools tar xorg-x11-fonts-core xorg-x11-fonts system-user-nobody