Skip to content

usage AKETIME="@2000-01-01 11:12:13" not working well #514

@nameissoso

Description

@nameissoso

user1@user1:$ docker run --name time_test13 -it -d
-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:
$ docker exec -it time_test13 /bin/date
Fri Nov 28 01:33:33 UTC 2025
user1@user1:$ docker exec -it time_test13 /bin/date
Fri Nov 28 01:33:35 UTC 2025
user1@user1:
$ docker exec -it time_test13 /bin/date
Fri Nov 28 01:33:37 UTC 2025
user1@user1:$ docker run --name time_test14 -it -d
-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:
$ docker exec -it time_test14 /bin/date
Sat Jan 1 11:12:13 UTC 2000
user1@user1:$ docker exec -it time_test14 /bin/date
Sat Jan 1 11:12:13 UTC 2000
user1@user1:
$ docker exec -it time_test14 /bin/date
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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions