การตั้งเวลารัน Schedule script โดยใช้ Crontab
เข้าไปใน container โดยใช้ user root
sudo docker exec -it --user=root container_name /bin/bash
ติดตั้ง contrab ไว้ใน container โดยใช้คำสั่งดังนี้
apt-get update & install crontab
สร้างไฟล์สำหรับตั้ง contrab โดยใช้คำสั่ง
crontab -l
กรณีที่ต้องการแก้ไข contrab ให้ใช้คำสั่ง
contrab -e
เพิ่มคำสั่งรันสคริปลงไปดังตัวอย่าง
* * * * * /usr/local/bin/php artisan schedule:run