Newer
Older
FROM adarnimrod/cron as supersonic
FROM python:3.7-alpine
COPY --from=supersonic /usr/local/bin/supersonic /usr/local/bin/
RUN pip install --no-cache-dir pipenv
COPY Pipfile* /poquita/
WORKDIR /poquita
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 /poquita/
COPY --chown=root:root poca.xml /poquita/
VOLUME /poquita/db/ /poquita/Podcasts/
CMD [ "supersonic", "crontab" ]
USER nobody
HEALTHCHECK CMD pgrep supersonic