-
Notifications
You must be signed in to change notification settings - Fork 354
Description
user1@user1:$ docker run --name time_test13 -it -d $ docker exec -it time_test13 /bin/date
-v /home/user1/libfaketime/faketime/:/usr/local/lib/faketime
-e LD_PRELOAD=/usr/local/lib/faketime/libfaketime.so.1
-e FAKETIME_DONT_RESET=1
-e FAKETIME_NO_CACHE=1
-e FAKETIME="+100d"
ubuntu:24.04
bash -c "tail -f /dev/null"
f3f22367843404ba2eea2978ae843cffa46ad7abfa07c7193d2d63ae48244989
user1@user1:
Fri Nov 28 01:33:33 UTC 2025
user1@user1:$ docker exec -it time_test13 /bin/date$ docker exec -it time_test13 /bin/date
Fri Nov 28 01:33:35 UTC 2025
user1@user1:
Fri Nov 28 01:33:37 UTC 2025
user1@user1:$ docker run --name time_test14 -it -d $ docker exec -it time_test14 /bin/date
-v /home/user1/libfaketime/faketime/:/usr/local/lib/faketime
-e LD_PRELOAD=/usr/local/lib/faketime/libfaketime.so.1
-e FAKETIME_DONT_RESET=1
-e FAKETIME_NO_CACHE=1
-e FAKETIME="@2000-01-01 11:12:13"
ubuntu:24.04
bash -c "tail -f /dev/null"
2dad6afb4395f11e35b42901bfbc3df63c37c541678ced4894ea47da947bc15a
user1@user1:
Sat Jan 1 11:12:13 UTC 2000
user1@user1:$ docker exec -it time_test14 /bin/date$ docker exec -it time_test14 /bin/date
Sat Jan 1 11:12:13 UTC 2000
user1@user1:
Sat Jan 1 11:12:13 UTC 2000
user1@user1:~$ docker exec -it time_test14 /bin/date
The above is my example,Why while I usage FAKETIME="@2000-01-01 11:12:13", The time does not change anyway.