diff --git a/Dockerfile b/Dockerfile index 1115cc3..f40e3b9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -39,15 +39,13 @@ RUN dnf remove -y kernel kernel-core kernel-modules kernel-modules-core kernel-m # eller bruger Buildah's RUN --mount feature RUN dnf install -y dkms-nvidia nvidia-driver nvidia-persistenced opencl-filesystem libva-nvidia-driver waydroid policycoreutils && \ - # Opret en tmpfs midlertidigt + mkdir -p /tmp/selinux-tmp && \ mount -t tmpfs tmpfs /tmp/selinux-tmp && \ mkdir -p /tmp/selinux-tmp/etc/selinux/targeted && \ cp -r /etc/selinux/targeted/* /tmp/selinux-tmp/etc/selinux/targeted/ && \ - # Brug semodule på tmpfs semodule -p /tmp/selinux-tmp/etc/selinux -B && \ semodule -p /tmp/selinux-tmp/etc/selinux -i /usr/share/selinux/targeted/waydroid.pp && \ semodule -p /tmp/selinux-tmp/etc/selinux -i /usr/share/selinux/packages/targeted/nvidia-driver.pp.bz2 && \ - # Kopier resultatet tilbage cp -a /tmp/selinux-tmp/etc/selinux/targeted/* /etc/selinux/targeted/ && \ umount /tmp/selinux-tmp