¿Cómo comienzo cron en docker ubuntu base?
ubuntu-12.04 (2)
Acabo de iniciar cron con el comando cron
simple que lo iniciará como daemon, mientras que más tarde mantendré el proceso de mi script de inicio bloqueando con tail -f <my logfile>
.
He instalado cron vía apt-get install cron
El intento de iniciar cron falla (como se esperaba) debido a que el arranque no se está ejecutando.
¿Cuál es la línea de comando para iniciar cron correctamente (es decir, leerá los crontabs de los usuarios, leerá / etc / crontab / * etc.)?
Tenga en cuenta que no quiero iniciar el contenedor como una máquina "completa", por lo que no quiero ejecutar /sbin/init
o upstart
. Administro los procesos a través de supervisord
, entonces lo que me falta es la línea de comandos para agregar a su archivo de configuración.
Puede ejecutar cron sin modo daemon.
root@xxxxxx:~# cron -f
Solo estaba tratando de probarlo:
- Empecé / bin / bash en un contenedor nuevo
-
apt-get install cron nano screen
-
getty tty -a root
-
screen
, en la pantalla creé 2 terminales: - primero:
cron -f
- segundo:
crontab -e
- edita tu crontab, guarda y puedes ver que el cron está trabajando ...