Changeset View
Changeset View
Standalone View
Standalone View
docker/kolab/Dockerfile
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | ln -s /etc/systemd/system/kolab-init.service \ | ||||
/etc/systemd/system/multi-user.target.wants/kolab-init.service && \ | /etc/systemd/system/multi-user.target.wants/kolab-init.service && \ | ||||
ln -s /etc/systemd/system/kolab-setenv.service \ | ln -s /etc/systemd/system/kolab-setenv.service \ | ||||
/etc/systemd/system/multi-user.target.wants/kolab-setenv.service && \ | /etc/systemd/system/multi-user.target.wants/kolab-setenv.service && \ | ||||
ln -s /etc/systemd/system/kolab-vlv.service \ | ln -s /etc/systemd/system/kolab-vlv.service \ | ||||
/etc/systemd/system/multi-user.target.wants/kolab-vlv.service | /etc/systemd/system/multi-user.target.wants/kolab-vlv.service | ||||
RUN sed -i -r -e 's/^SELINUX=.*$/SELINUX=permissive/g' /etc/selinux/config 2>/dev/null || : | RUN sed -i -r -e 's/^SELINUX=.*$/SELINUX=permissive/g' /etc/selinux/config 2>/dev/null || : | ||||
RUN sed -i -r -e 's/^Listen 80$/Listen 9080/g' /etc/httpd/conf/httpd.conf | |||||
#RUN sed -i -r -e 's/^Listen 443$/Listen 9443/g' /etc/httpd/conf/httpd.conf | |||||
COPY kolab-init.sh /usr/local/sbin/ | COPY kolab-init.sh /usr/local/sbin/ | ||||
RUN chmod 750 /usr/local/sbin/kolab-init.sh | RUN chmod 750 /usr/local/sbin/kolab-init.sh | ||||
COPY kolab-vlv.sh /usr/local/sbin/ | COPY kolab-vlv.sh /usr/local/sbin/ | ||||
RUN chmod 750 /usr/local/sbin/kolab-vlv.sh | RUN chmod 750 /usr/local/sbin/kolab-vlv.sh | ||||
VOLUME [ "/sys/fs/cgroup" ] | VOLUME [ "/sys/fs/cgroup" ] | ||||
WORKDIR /root/ | WORKDIR /root/ | ||||
CMD ["/lib/systemd/systemd"] | CMD ["/lib/systemd/systemd"] | ||||
EXPOSE 21/tcp 22/tcp 25/tcp 53/tcp 53/udp 80/tcp 110/tcp 143/tcp 389/tcp 443/tcp 465/tcp 587/tcp 993/tcp 995/tcp 5353/udp 8880/tcp 8443/tcp 8447/tcp | EXPOSE 21/tcp 22/tcp 25/tcp 53/tcp 53/udp 80/tcp 110/tcp 143/tcp 389/tcp 443/tcp 465/tcp 587/tcp 993/tcp 995/tcp 5353/udp 8880/tcp 8443/tcp 8447/tcp |