Ako na cron cez Docker Magento?
Existuje príkaz bin/cron start, ktorý naštartuje cron v containeri. Môžeš sa ale čudovať, prečo v Magente cron nebeží a tiež nepribúdajú záznamy v tabuľke cron_schedule.
Trik je v tom, že container je síce takto nastavený, aby spúšťal cronjob, ale musíš mu tiež povedať, aký. Je to to isté, ako keď ti na hostingu beží cronjob, ale ty si ešte nešpecifikoval, ktorý skript sa má pravidelne spúšťať.
Týmto príkazom: bin/magento cron:install nastavíš cron scheduler, ktorý každú minútu prebehne všetky XML crontab.xml v Magente a vykoná funkcie, ktoré sú tam zadefinované.
Tiež som v minulosti zabudol spustiť tento druhý príkaz a už som chcel písať Markovi, že jeho Docker Magento nefunguje. Hádam som ti týmto ušetril trochu starostí a času.