FROM debian:bookworm-slim #Don't ask questions during install ENV DEBIAN_FRONTEND noninteractive #Install apache2 and enable proxy mode RUN apt-get update \ && apt-get -y install apache2 \ && a2enmod proxy headers proxy_http proxy_wstunnel rewrite \ && apt-get autoclean \ && apt-get clean \ && apt-get autoremove \ && rm -rf /var/lib/apt/lists/* COPY sub-domain.conf /etc/apache2/sites-available/sub-domain.conf RUN a2dissite 000-default.conf && a2ensite sub-domain.conf \ && apachectl configtest && apache2ctl -t && apache2ctl -S CMD ["apachectl", "-D", "FOREGROUND"]