У меня проблема с динамическим изменением даты внутри контейнера.Что у меня есть:
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
.
Как отключить синхронизацию между контейнером и хостом?