mirror of
https://github.com/KumoCorp/kumomta.git
synced 2026-09-05 16:00:57 +00:00
19 lines
685 B
Docker
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"]
|
|
|