我在容器内部动态更改日期时遇到问题。我所拥有的:
docker run -it --privileged myDocker
运行容器上方的命令具有更改日期的权限
我可以通过以下方式更改日期:
date --set "12-12-12"
但几秒钟后,日期和时间设置为与主机相同
root@660acd776c6b:/# date --set "12-12-12"
root@660acd776c6b:/# date
Wed Dec 12 00:00:01 UTC 2012
root@660acd776c6b:/# date
Wed Dec 12 00:00:02 UTC 2012
root@660acd776c6b:/# date
Wed Dec 12 00:00:02 UTC 2012
root@660acd776c6b:/# date
Tue Jan 15 10:14:26 UTC 2019
root@660acd776c6b:/# date
Tue Jan 15 10:14:27 UTC 2019
该容器尚未安装ntp。
我不能使用faketime
,因为我使用的是.net应用程序中的日期,该日期不使用faketime
中的时间。我无法使用faketime
更改系统时钟。
如何禁用容器和主机之间的同步?