fedora-kickstarts/fedora-docker-base.ks

32 lines
1.0 KiB
Plaintext
Raw Normal View History

# See docker-base-common.ks for details on how to hack on docker image kickstarts
# This base is a standard Fedora image with python3 and dnf
2014-07-29 12:30:03 +00:00
%include fedora-docker-common.ks
2014-07-29 12:30:03 +00:00
%packages --excludedocs --instLangs=en --nocore
rootfiles
tar # https://bugzilla.redhat.com/show_bug.cgi?id=1409920
2014-07-29 12:30:03 +00:00
vim-minimal
2015-03-07 17:12:24 +00:00
dnf
dnf-yum # https://fedorahosted.org/fesco/ticket/1312#comment:29
sssd-client
2014-07-29 12:30:03 +00:00
%end
%post --erroronfail --log=/root/anaconda-post.log
# remove some extraneous files
rm -rf /var/cache/dnf/*
rm -rf /tmp/*
2014-07-29 12:30:03 +00:00
#Mask mount units and getty service so that we don't get login prompt
systemctl mask systemd-remount-fs.service dev-hugepages.mount sys-fs-fuse-connections.mount systemd-logind.service getty.target console-getty.service
# https://bugzilla.redhat.com/show_bug.cgi?id=1343138
# Fix /run/lock breakage since it's not tmpfs in docker
# This unmounts /run (tmpfs) and then recreates the files
# in the /run directory on the root filesystem of the container
umount /run
systemd-tmpfiles --prefix=/run/ --prefix=/var/run/ --create --boot
2014-07-29 12:30:03 +00:00
%end