build/Dockerfile aktualisiert

This commit is contained in:
Phil 2024-07-17 15:23:37 +02:00
parent 5b9d58b1a0
commit 556aa6413e

View file

@ -3,8 +3,12 @@ FROM ubuntu:22.04
ARG PACKAGE
ARG TARGETARCH
EXPOSE 25/tcp
EXPOSE 80/tcp
EXPOSE 443/tcp
LABEL description="piler ubuntu jammy image" \
maintainer="Janos SUTO, sj@acts.hu" \
maintainer="Phil, phil@hackmi.ch" \
package="${PACKAGE}"
ENV DEBIAN_FRONTEND="noninteractive" \
@ -14,7 +18,6 @@ ENV DEBIAN_FRONTEND="noninteractive" \
COPY ${PACKAGE}_${TARGETARCH}.deb /
# hadolint ignore=DL3008
RUN apt-get update && \
apt-get -y --no-install-recommends install \
wget openssl sysstat php8.1-cli php8.1-cgi php8.1-mysql php8.1-fpm php8.1-zip php8.1-ldap \
@ -36,11 +39,6 @@ RUN apt-get update && \
VOLUME ["/etc/piler","/var/piler/store","/var/piler/manticore","/var/piler/imap","/var/piler/stat","/var/spool/cron/crontabs"]
EXPOSE 25/tcp
EXPOSE 80/tcp
EXPOSE 443/tcp
# Clean up APT when done.
RUN apt clean && \
apt autoremove && \
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
@ -49,7 +47,6 @@ RUN sed -i '/imklog/ s/^/#/' /etc/rsyslog.conf
COPY start.sh /start.sh
# chmod start.sh
RUN chmod a+x /start.sh
CMD ["/start.sh"]