โดยปกติแล้วเราจะไม่สามารถเรียกใช้งาน docker-compose ได้ตรงๆใน crontab แต่ถ้าต้องการใช้ ให้ใช้วิธีนี้ครับ
เพิ่มคําสั่งนี้เข้าไปก่อนที่จะเรียกใช้ docker-compose
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
ตัวอย่าง เราจะการตั้ง auto renew certificates Letsencrypt ด้วยวิธีการตั้ง Crontab ให้เรียก Script ที่จะทําหน้าที่ Stop container ที่กําลัง Run อยู่ทั้งหมด และ Start Container ของ Letsencrypt เพื่อทําการ Renew certificates เมื่อ renew เรียบร้อยแล้วก็กลับมา Start Container ที่ถูก Stop ไปอีกครั้ง ดังนี้
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
docker-compose stop
docker run -t --rm -p 443:443 -p 80:80 --name certbot \
-v "/etc/letsencrypt:/etc/letsencrypt" \
-v "/var/lib/letsencrypt:/var/lib/letsencrypt" \
quay.io/letsencrypt/letsencrypt:latest renew --force-renew
docker-compose up -d
เป็นอันเสร็จพิธี
เหรียญ 1 บาท เนื่องในวันอาหารโลก พ.ศ.2525 องค์การอาหารและเกษตรแห่งสหประชาชาติขอความร่วมมือให้กรมธนารักษ์จัดทำเหรียญกษาปณ์ที่ระลึกเนื่องในวันอาหารโลก องค์การอาหารและเกษตรแห่งสหประชาชาติเป็นองค์การระหว่างประเทศที่ดำเนินการเกี่ยวกับการเพิ่มผลผลิตในการเกษตรให้มากยิ่งขึ้น เพื่อมิให้ประชากรของโลกขาดแคลนอาหาร และเนื่องด้วยวันที่ 16 ตุลาคม พ.ศ. 2524 เป็นวันฉลองการก่อตั้งองค์การอาหารและการเกษตรแห่งสหประชาชาติ ครบปีที่ 36 องค์การ ฯ จึงถือเอาวันที่
รหัสมอร์สคืออะไร?รหัสมอร์สคือ รูปแบบการส่งข่าวสารทางโทรเลข ข่าวสารที่ติดต่อสื่อสารสามารถเป็นได้ทั้งตัวอักษร ตัวเลข สัญลักษณ์ (รวมเรียกว่าอักขระ) ในการส่งข่าวสารนั้นจะส่งเป็นชุดสัญญาณเสียง ไฟหรือเสียงเคาะ (click) เปิด-ปิด เป็นจังหวะ สั้น-ยาว ที่แตกต่างกันในแต่ละตัวอักษร
สวัสดีครับ ในบทความนี้เราจะมาทําความรู้จัก Bun กันนะครับ สำหรับตอนนี้ Bun ได้ออก Version 1.0 เป็นที่เรียบร้อยแล้ว