2025-03-29 19:50:14 +00:00
|
|
|
FROM quay.io/fedora/fedora-bootc:41
|
2024-12-29 11:53:10 +00:00
|
|
|
|
|
|
|
#include unit files and containers
|
|
|
|
ADD etc etc
|
|
|
|
#ADD usr usr
|
|
|
|
|
|
|
|
#add additional software
|
2025-03-21 23:27:17 +00:00
|
|
|
#RUN dnf install -y cockpit cockpit-podman cockpit-storaged cockpit-ws git lm_sensors sysstat tuned vim-enhanced bash-completion && dnf clean all
|
2025-03-29 22:49:12 +00:00
|
|
|
RUN dnf group install -y swaywm && \
|
|
|
|
dnf install -y go && \
|
|
|
|
dnf clean all
|
2024-12-29 11:53:10 +00:00
|
|
|
|
|
|
|
#enable desired units
|
2025-03-21 23:27:17 +00:00
|
|
|
#RUN systemctl enable lm_sensors sysstat tuned fstrim.timer podman.socket podman-auto-update.timer cockpit.socket
|
2024-12-29 11:53:10 +00:00
|
|
|
|
2025-03-29 20:21:34 +00:00
|
|
|
RUN rm -rf /tmp/* /var/* && \
|
|
|
|
mkdir -p /var/tmp && chmod -R 1777 /var/tmp && \
|
|
|
|
ostree container commit && \
|
|
|
|
bootc container lint || true
|