Как стать автором
Обновить

Комментарии 5

Интересное решение. Примерно для того же при разработке финансовой системы в static lint были настроены правила, которые били по рукам за любую попытку запросить системное время иначе как через предписанный класс time-provider-а. Ну а он уже мог быть настроен через переменные окружения на желаемое поведение. Потому что фальсифицировать системное время (даже в контейнере) мы не решились из-за возможных непредвиденных эффектов.

А где тут часовая и минутная стрелки? Какое время показывают часы: 07:06:52 или 13:35:52? По логике - вернее первое, но надо присматриваться :)

Это визуализированная абстракция)

Делаем просто через timedatectl set-ntp off далее просто меняем дату. После теста возвращаем.

Попробовал через timedatectl set-ntp off , из коробки в контейнерах не установлен (в тех, что были под рукой), установил в контейнер (после деплоя) через apt-get install systemd.

Судя во всему, он тоже требует установки вместе с системой для управления временем.

Это при том, вход в консоль контейнера был выполнен через sudo docker exec -u 0 -it ... , что дает root права внутри контейнера

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории