# hadolint ignore=DL3006 FROM adarnimrod/cron as supersonic FROM python:3.6-alpine3.12 COPY --from=supersonic /usr/local/bin/supersonic /usr/local/bin/ # hadolint ignore=DL3013 RUN pip install --no-cache-dir pipenv COPY Pipfile* /poquita/ WORKDIR /poquita # hadolint ignore=DL3018 RUN apk add --update --no-cache --virtual .lxml-build build-base libxslt-dev && \ pipenv install --deploy --system && \ apk del .lxml-build && \ apk add --update --no-cache --virtual .lxml-runtime libxml2 libxslt COPY --chown=root:root crontab ./ COPY --chown=root:root poca.xml ./ VOLUME db Podcasts CMD [ "supersonic", "crontab" ] USER nobody HEALTHCHECK CMD pgrep supersonic