Files
kumomta/docker/kumod/Dockerfile.incremental

19 lines
685 B
Docker

FROM ubuntu:22.04
ENV DEBIAN_FRONTEND=noninteractive
# Create a user and group to run as.
# Note that we don't use the docker USER here because we need to
# start as root and then drop to this user. That is handled by
# the docker-runner.sh script.
#RUN groupadd --system --gid 1000 kumod && useradd --system --gid kumod --uid 1000 kumod
COPY kumo*.deb /tmp/kumomta.deb
COPY docker/kumod/docker-runner.sh /opt/kumomta/sbin/docker-runner.sh
RUN apt update && apt install -y /tmp/kumo*.deb && rm -rf /var/lib/apt/lists/* /tmp/*.deb
EXPOSE 25/tcp
EXPOSE 587/tcp
EXPOSE 465/tcp
EXPOSE 2525/tcp
EXPOSE 2026/tcp
ENV PATH="/opt/kumomta/sbin:$PATH"
CMD ["/opt/kumomta/sbin/docker-runner.sh"]