FROM debian:buster LABEL Maintainer="Wolfgang Hottgenroth " LABEL ImageName="registry.hottis.de/dockerized/cron-docker" ARG SMARTHOST="172.16.11.15" ARG ADMINUSER="wolfgang.hottgenroth@icloud.com" ARG APP_DIR="/opt/tools" RUN \ apt update && \ apt install -y cron && \ apt install -y exim4 && \ apt install -y python3 && \ apt install -y python3-pip && \ pip3 install requests && \ pip3 install Cheetah3 && \ sed -i \ -e "s/dc_eximconfig_configtype='local'/dc_eximconfig_configtype='satellite'/" \ -e "s/dc_smarthost=''/dc_smarthost='${SMARTHOST}'/" \ /etc/exim4/update-exim4.conf.conf && \ env DEBIAN_FRONTEND=noninteractive dpkg-reconfigure -f debconf exim4-config && \ echo "root: ${ADMINUSER}" >> /etc/aliases && \ newaliases && \ mkdir -p ${APP_DIR} && \ useradd -d ${APP_DIR} -u 1000 user USER 1000:1000 WORKDIR ${APP_DIR} VOLUME /etc/cron.d VOLUME ${APP_DIR}