diff --git a/docker/haskell/Dockerfile b/docker/haskell/Dockerfile deleted file mode 100644 index 30d12ef50..000000000 --- a/docker/haskell/Dockerfile +++ /dev/null @@ -1,15 +0,0 @@ -FROM devfra.azurecr.io/de.fraport.build/haskell:8.10.4 - -# ENV LANG=de_DE.UTF-8 - -# compile-time dependencies -RUN apt-get -y update && apt-get install -y libpq-dev libsodium-dev -# RUN apt-get -y update && apt-get -y install llvm -# RUN apt-get -y update && apt-get -y install g++ libghc-zlib-dev libpq-dev libsodium-dev pkg-config -# RUN apt-get -y update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata -RUN apt-get -y update && apt-get install -y --no-install-recommends locales locales-all - -# run-time dependencies for uniworx binary -RUN apt-get -y update && apt-get -y install fonts-roboto -# RUN apt-get -y update && apt-get -y install pdftk -RUN apt-get -y update && apt-get -y install texlive-latex-recommended texlive-luatex texlive-plain-generic texlive-lang-german texlive-lang-english \ No newline at end of file diff --git a/docker/podman/Dockerfile b/docker/podman/Dockerfile deleted file mode 100644 index e7a950419..000000000 --- a/docker/podman/Dockerfile +++ /dev/null @@ -1,33 +0,0 @@ -# Debian-based podman daemon image for building docker images -# inside docker containers (e.g. gitlab runners). -# -# Yoinked with love from: -# https://www.redhat.com/sysadmin/podman-inside-container - -FROM debian:12.5 - -RUN apt-get -y update - -RUN apt-get -y install make podman podman-compose fuse-overlayfs - -RUN useradd podman; \ -echo podman:10000:5000 > /etc/subuid; \ -echo podman:10000:5000 > /etc/subgid; - -VOLUME /var/lib/containers -VOLUME /home/podman/.local/share/containers - -ADD https://raw.githubusercontent.com/containers/image_build/main/podman/containers.conf /etc/containers/containers.conf -ADD https://raw.githubusercontent.com/containers/image_build/main/podman/podman-containers.conf /home/podman/.config/containers/containers.conf - -RUN chown podman:podman -R /home/podman - -# chmod containers.conf and adjust storage.conf to enable Fuse storage. -# RUN chmod 644 /etc/containers/containers.conf; sed -i -e 's|^#mount_program|mount_program|g' -e '/additionalimage.*/a "/var/lib/shared",' -e 's|^mountopt[[:space:]]*=.*$|mountopt = "nodev,fsync=0"|g' /etc/containers/containers.conf -# RUN echo -e '[storage]\ndriver="zfs"\nmount_program="zfs"\nadditionalimage=/var/lib/shared\nmountopt="nodev,fsync=0"' >> /etc/containers/containers.conf -RUN chmod 644 /etc/containers/containers.conf -RUN echo '[storage]\ndriver="overlay"\n[storage.options.overlay]\nforce_mask="private"\nmount_program="/usr/bin/fuse-overlayfs"\nmountopt="nodev"' >> /etc/containers/containers.conf -RUN mkdir -p /root/.config/containers/ && echo '[storage]\ndriver="overlay"\n[storage.options.overlay]\nforce_mask="private"\nmount_program="/usr/bin/fuse-overlayfs"\nmountopt="nodev"' > /root/.config/containers/storage.conf -RUN mkdir -p /var/lib/shared/overlay-images /var/lib/shared/overlay-layers /var/lib/shared/vfs-images /var/lib/shared/vfs-layers; touch /var/lib/shared/overlay-images/images.lock; touch /var/lib/shared/overlay-layers/layers.lock; touch /var/lib/shared/vfs-images/images.lock; touch /var/lib/shared/vfs-layers/layers.lock - -ENV _CONTAINERS_USERNS_CONFIGURED="" \ No newline at end of file