Skip to content

Commit

Permalink
Update Dockerfile
Browse files Browse the repository at this point in the history
add trixie repo for zlib-patch
  • Loading branch information
Bosper-the-Magician authored Nov 21, 2024
1 parent 8908c14 commit 60b65a3
Showing 1 changed file with 18 additions and 5 deletions.
23 changes: 18 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,24 @@
FROM debian:bookworm-slim
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections \
&& apt-get update \
FROM debian:bookworm-slim AS base
ENV TZ=CET
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
ENV DEBIAN_FRONTEND=noninteractive
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone \
&& apt-get update \
&& apt-get -y install --no-install-recommends gnupg2 curl \
&& touch /etc/apt/sources.list.d/trixie.list && printf "deb http://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list \
&& apt-get update \
&& apt-get --only-upgrade install zlib1g
FROM base AS finish
RUN apt update \
&& apt-get install -y krb5-config \
krb5-locales \
krb5-user \
apache2 \
libapache2-mod-proxy-uwsgi \
apache2-bin=2.4.62-1~deb12u2 \
apache2-data=2.4.62-1~deb12u2 \
apache2-utils=2.4.62-1~deb12u2 \
apache2=2.4.62-1~deb12u2 \
libapache2-mod-proxy-uwsgi=2.4.62-1~deb12u2 \
libapache2-mod-auth-gssapi
RUN a2enmod proxy proxy_http proxy_balancer lbmethod_byrequests headers
COPY root-fs/etc/apache2/sites-available/kerberos-proxy.conf /etc/apache2/sites-available/000-default.conf
Expand Down

0 comments on commit 60b65a3

Please sign in to comment.