มีวิธีใดบ้างที่จะตั้งเวลาของระบบ Docker container แบบไดนามิก (ณ รันไทม์) โดยไม่มีผลกระทบกับเครื่องโฮสต์?
การใช้
hwclock --set --date "Sat Aug 17 08:31:24 PDT 2016"
ให้ข้อผิดพลาดต่อไปนี้:
hwclock: Cannot access the Hardware Clock via any known method.
hwclock: Use the --debug option to see the details of our search for an access method.
การใช้
date -s "2 OCT 2006 18:00:00"
ให้ข้อผิดพลาดต่อไปนี้:
date: cannot set date: Operation not permitted
ใช้กรณี:
ฉันต้องทดสอบซอฟต์แวร์ที่มีความสำคัญต่อเวลา (พฤติกรรมขึ้นอยู่กับวันที่)
กรณีการใช้งานทั่วไปอื่น ๆ :
- ใช้งานซอฟต์แวร์รุ่นเก่าที่มีข้อบกพร่อง y2k
- ซอฟต์แวร์ทดสอบสำหรับการปฏิบัติตามปีพ
- การดีบักปัญหาเกี่ยวกับเวลาเช่นใบรับรอง SSL ที่หมดอายุ
- การใช้งานซอฟต์แวร์ซึ่งสิ้นสุดสภาพการทำงานนอกเวลาที่กำหนด
- กระบวนการสร้างแบบกำหนดขึ้นเอง