Alpine oinarritutako irudia, Docker bidez cron lanak automatikoki exekutatzeko.
49
codesyntax/cs-cron Alpine oinarritutako Docker irudia da, crond erabiliz cron atazak exekutatzeko. Irudi arina da eta Docker edukiontziekin elkarreragiteko prest dago, docker-cli eta docker.sock erabilita.
alpine:latestbash, curl: script konplexuak exekutatzekocronie: cron daemon arinadocker-cli: edukiontziak eta irudiak kudeatzeko barrutikOharra: Irudiak ez du
crontab.txtbarne. Cron atazak bolumen bidez eman behar dira exekuzioan.
docker run -d \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $(pwd)/cron/crontab.txt:/etc/crontabs/root \
codesyntax/cs-cron
cron-runner:
image: codesyntax/cs-cron
container_name: cron-runner
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./cron/crontab.txt:/etc/crontabs/root
depends_on:
- backend
Oharra: Zerbitzu honek:
- backend zerbitzuarekin batera abiatuko da.
- Docker socket-era sarbidea izango du, cron bidez beste edukiontziekin lan egiteko.
- crontab.txt fitxategian definitutako atazak exekutatuko ditu.
Content type
Image
Digest
sha256:06574e6e0…
Size
17 MB
Last updated
over 1 year ago
docker pull codesyntax/cron:1.0