Docker image that runs periodically runs a curl command
docker run -d [OPTIONS] jsonfry/curl-cron
-e OPTIONS=<OPTIONS>: curl command options-e CRON_SCHEDULE="0 1 * * *": specifies when cron job starts (details), e.g.0 1 * * *(runs every night at 1:00).
now: run container once and exit (no cron scheduling).
Run every hour with cron schedule (container keeps running):
docker run -d \
-e OPTIONS=example.com \
-e CRON_SCHEDULE="0 1 * * *" \
jsonfry/curl-cron
Run just once (container is deleted afterwards):
docker run --rm \
-e OPTIONS=example.com \
jsonfry/curl-cron now