diff --git a/curator/Dockerfile b/curator/Dockerfile index 699e66f83eba60dff151c542c631ffd73e8a7d98..1c9579926a939c1bf6f59c9bc2d9be3c68c084a6 100644 --- a/curator/Dockerfile +++ b/curator/Dockerfile @@ -1,6 +1,8 @@ -FROM python:3.7-alpine -RUN pip install --progress-bar=off --no-cache-dir elasticsearch-curator==5.5.4 -COPY --chown=root:root entrypoint / -ENTRYPOINT [ "/entrypoint" ] -CMD [ "/usr/sbin/crond", "-fd7" ] -HEALTHCHECK --timeout=1s CMD pgrep crond || exit 1 +FROM adarnimrod/cron as supersonic + +FROM python:3.7-alpine3.9 +COPY --from=supersonic /usr/local/bin/supersonic /usr/local/bin/ +RUN pip install --progress-bar=off --no-cache-dir elasticsearch-curator==5.7.6 +USER nobody +CMD [ "supersonic", "/etc/crontabs/nobody" ] +HEALTHCHECK --timeout=1s CMD pgrep supersonic || exit 1