Coloque os comandos em um script e agende o script com o cron:
O script runstuff.sh
:
#!/bin/sh
docker exec -u www-data bin/console api:execute --object=Account
docker exec -u www-data bin/console api:execute --object=AgreementType
docker exec -u www-data bin/console api:execute --object=CFProgramLevel
docker exec -u www-data bin/console api:execute --object=Product
docker exec -u www-data bin/console api:execute --object=Customer
docker exec -u www-data bin/console api:execute --object=Distributor
O crontab:
0 * * * * /path/to/runstuff.sh
ou
@hourly /path/to/runstuff.sh
se o seu cron entender @hourly
(verifique man 5 crontab
).
Isso permite que você altere o script (se necessário) sem editar o cronjob existente. Também garante que as invocações do Docker sejam executadas na ordem correta e coleta todo o processamento da tarefa em um único local (o script).