32 lines
1.2 KiB
Docker
32 lines
1.2 KiB
Docker
# NAME leenooks/domino
|
|
# VERSION 9.0.1.9-9.0.1.20
|
|
|
|
FROM centos:7
|
|
|
|
RUN yum -y install iproute unzip which perl glibc.i686 libgcc.i686 libgcc && yum clean all
|
|
RUN groupadd -g 201 servers && useradd -u 202 -g 201 notes
|
|
|
|
# Base Version of Domino & FP
|
|
COPY response.dat response-fp.dat /tmp/
|
|
RUN mkdir /tmp/domino && cd /tmp/domino && \
|
|
curl -SL http://yum.leenooks.net/docker/domino/9.0.1 | tar xf - && \
|
|
cd /tmp/domino/linux64/domino && ./install -silent -options /tmp/response.dat && \
|
|
cd /tmp/domino && \
|
|
curl -SL http://yum.leenooks.net/docker/domino/9.0.1.9 | tar xf - && \
|
|
cd /tmp/domino/linux64/domino && \
|
|
NUI_NOTESDIR=/opt/ibm/domino ./install -script /tmp/response-fp.dat && rm -rf /tmp/*
|
|
|
|
# TRAVELLER
|
|
COPY response-tvl.dat /tmp/
|
|
RUN mkdir /tmp/domino && cd /tmp/domino && \
|
|
curl -SL http://yum.leenooks.net/docker/traveler/9.0.1.18 | tar xzf - && \
|
|
./TravelerSetup -f /tmp/response-tvl.dat -i SILENT -l en && \
|
|
curl -SL http://yum.leenooks.net/docker/traveler/9.0.1.20 | tar xzf - && \
|
|
./TravelerSetup -f /tmp/response-tvl.dat -i SILENT -l en && rm -rf /tmp/*
|
|
|
|
COPY domino.sh /usr/local/sbin/
|
|
EXPOSE 25 80 110 143 443 465 993 995 1352
|
|
|
|
# Starting
|
|
ENTRYPOINT [ "/usr/local/sbin/domino.sh" ]
|