更改容器内的日期

时间:2019-01-15 11:21:29

标签: date docker time containers

我在容器内部动态更改日期时遇到问题。我所拥有的:

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更改系统时钟。

如何禁用容器和主机之间的同步?

0 个答案:

没有答案