Cron เป็นโปรแกรมสำหรับการทำ schedule tasks ที่เราต้องการ พบเจอได้ใน Unix-like OS ตามไปอ่านรายละเอียดได้ที่นี่ Supercronic ก็จัดอยู่ในโปรแกรมข้างต้น คนทำให้นิยามว่า Supercronic is a crontab-compatible job runner, designed specifically to run in containers. เหตุผลที่ทำ Supercronic ขึ้นมาตามไปอ่านรายละเอียดได้ที่นี่ (ไม่ได้ขี้เกียจนะ 55+) ที่นี้เราลองมาอิมพลีเมนท์กันดู เริ่มก็สร้าง Dockerfile ตามนี้ FROM alpine:3.8 LABEL author=”mf” LABEL version=”latest” ENV SUPERCRONIC_VERSION=”v0.1.6″ \ SUPERCRONIC_PACKAGE=supercronic-linux-amd64 \ SUPERCRONIC_SHA1SUM=c3b78d342e5413ad39092fd3cfc083a85f5e2b75 ENV SUPERCRONIC_URL=https://github.com/aptible/supercronic/releases/download/$SUPERCRONIC_VERSION/$SUPERCRONIC_PACKAGE ENV TZ Asia/Bangkok # install dependencies RUN apk …
Continue reading “Implements a scheduled task using Supercronic”