Description
Recently I updated my Windows 11 system to the latest WSL2 (2.6.3), Docker Desktop (4.59.0) for use with VSCode container running Ubuntu 24.04.3 LTS for x86_64.
When I perform a Linux module build, I am getting clock skew problems.
root@docker-desktop:/workspace/embetronicx# make clean; make all
rm -rf *.elf .o *~ core .depend ..cmd *.ko *.mod .mod.c
.tmp_versions Module. modules.order .cache.mk *.o.ur-safe
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
-C /lib/modules/6.8.0-1043-raspi/build M=pwd modules
make[1]: Entering directory '/usr/src/linux-headers-6.8.0-1043-raspi'
CC [M] /workspace/embetronicx/driver.o
make[3]: Warning: File '/workspace/embetronicx/modules.order' has modification time 6.8 s in the future
MODPOST /workspace/embetronicx/Module.symvers
make[3]: warning: Clock skew detected. Your build may be incomplete.
make[3]: Warning: File '/workspace/embetronicx/driver.o' has modification time 5.9 s in the future
CC [M] /workspace/embetronicx/driver.mod.o
LD [M] /workspace/embetronicx/driver.ko
BTF [M] /workspace/embetronicx/driver.ko
Skipping BTF generation for /workspace/embetronicx/driver.ko due to unavailability of vmlinux
make[3]: warning: Clock skew detected. Your build may be incomplete.
make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-1043-raspi'
This did not happen in previous Docker versions.
The docker container clock is consistently ~5-7 seconds behind the Host clock. This appears to be the same for WSL2 Ubuntu 24.04.3 LTS instances as well.
Reproduce
- Run VSCode with Remote Development Container configuration
- make clean; make all
- Clock skew detected
Expected behavior
No response
docker version
Client:
Version: 29.2.0
API version: 1.53
Go version: go1.25.6
Git commit: 0b9d198
Built: Mon Jan 26 19:28:56 2026
OS/Arch: windows/amd64
Context: desktop-linux
Server: Docker Desktop 4.59.0 (217644)
Engine:
Version: 29.2.0
API version: 1.53 (minimum version 1.44)
Go version: go1.25.6
Git commit: 9c62384
Built: Mon Jan 26 19:26:07 2026
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v2.2.1
GitCommit: dea7da592f5d1d2b7755e3a161be07f43fad8f75
runc:
Version: 1.3.4
GitCommit: v1.3.4-0-gd6d73eb8
docker-init:
Version: 0.19.0
GitCommit: de40ad0
docker info
Client:
Version: 29.2.0
Context: desktop-linux
Debug Mode: false
Plugins:
ai: Docker AI Agent - Ask Gordon (Docker Inc.)
Version: v1.17.2
Path: C:\Program Files\Docker\cli-plugins\docker-ai.exe
buildx: Docker Buildx (Docker Inc.)
Version: v0.31.1-desktop.1
Path: C:\Program Files\Docker\cli-plugins\docker-buildx.exe
compose: Docker Compose (Docker Inc.)
Version: v5.0.2
Path: C:\Program Files\Docker\cli-plugins\docker-compose.exe
debug: Get a shell into any image or container (Docker Inc.)
Version: 0.0.47
Path: C:\Program Files\Docker\cli-plugins\docker-debug.exe
desktop: Docker Desktop commands (Docker Inc.)
Version: v0.2.0
Path: C:\Program Files\Docker\cli-plugins\docker-desktop.exe
extension: Manages Docker extensions (Docker Inc.)
Version: v0.2.31
Path: C:\Program Files\Docker\cli-plugins\docker-extension.exe
init: Creates Docker-related starter files for your project (Docker Inc.)
Version: v1.4.0
Path: C:\Program Files\Docker\cli-plugins\docker-init.exe
mcp: Docker MCP Plugin (Docker Inc.)
Version: v0.37.0
Path: C:\Program Files\Docker\cli-plugins\docker-mcp.exe
model: Docker Model Runner (Docker Inc.)
Version: v1.0.8
Path: C:\Program Files\Docker\cli-plugins\docker-model.exe
offload: Docker Offload (Docker Inc.)
Version: v0.5.41
Path: C:\Program Files\Docker\cli-plugins\docker-offload.exe
pass: Docker Pass Secrets Manager Plugin (beta) (Docker Inc.)
Version: v0.0.24
Path: C:\Program Files\Docker\cli-plugins\docker-pass.exe
sandbox: Docker Sandbox (Docker Inc.)
Version: v0.11.0
Path: C:\Users\tcwin\.docker\cli-plugins\docker-sandbox.exe
sbom: View the packaged-based Software Bill Of Materials (SBOM) for an image (Anchore Inc.)
Version: 0.6.0
Path: C:\Program Files\Docker\cli-plugins\docker-sbom.exe
scout: Docker Scout (Docker Inc.)
Version: v1.19.0
Path: C:\Program Files\Docker\cli-plugins\docker-scout.exe
Server:
Containers: 1
Running: 1
Paused: 0
Stopped: 0
Images: 3
Server Version: 29.2.0
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Using metacopy: false
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
CDI spec directories:
/etc/cdi
/var/run/cdi
Discovered Devices:
cdi: docker.com/gpu=webgpu
Swarm: inactive
Runtimes: io.containerd.runc.v2 nvidia runc
Default Runtime: runc
Init Binary: docker-init
containerd version: dea7da592f5d1d2b7755e3a161be07f43fad8f75
runc version: v1.3.4-0-gd6d73eb8
init version: de40ad0
Security Options:
seccomp
Profile: builtin
cgroupns
Kernel Version: 6.6.87.2-microsoft-standard-WSL2
Operating System: Docker Desktop
OSType: linux
Architecture: x86_64
CPUs: 16
Total Memory: 7.403GiB
Name: docker-desktop
ID: 472c3cf9-cd7a-4eff-a3a8-4975479c946b
Docker Root Dir: /var/lib/docker
Debug Mode: false
HTTP Proxy: http.docker.internal:3128
HTTPS Proxy: http.docker.internal:3128
No Proxy: hubproxy.docker.internal
Labels:
com.docker.desktop.address=npipe://\\.\pipe\docker_cli
Experimental: false
Insecure Registries:
hubproxy.docker.internal:5555
127.0.0.0/8
::1/128
Live Restore Enabled: false
Firewall Backend: iptables
Diagnostics ID
6EBEF720-7A98-4D8D-8A46-6F7EBDD144D2/20260205120933
Additional Info
No response
Description
Recently I updated my Windows 11 system to the latest WSL2 (2.6.3), Docker Desktop (4.59.0) for use with VSCode container running Ubuntu 24.04.3 LTS for x86_64.
When I perform a Linux module build, I am getting clock skew problems.
This did not happen in previous Docker versions.
The docker container clock is consistently ~5-7 seconds behind the Host clock. This appears to be the same for WSL2 Ubuntu 24.04.3 LTS instances as well.
Reproduce
Expected behavior
No response
docker version
Client: Version: 29.2.0 API version: 1.53 Go version: go1.25.6 Git commit: 0b9d198 Built: Mon Jan 26 19:28:56 2026 OS/Arch: windows/amd64 Context: desktop-linux Server: Docker Desktop 4.59.0 (217644) Engine: Version: 29.2.0 API version: 1.53 (minimum version 1.44) Go version: go1.25.6 Git commit: 9c62384 Built: Mon Jan 26 19:26:07 2026 OS/Arch: linux/amd64 Experimental: false containerd: Version: v2.2.1 GitCommit: dea7da592f5d1d2b7755e3a161be07f43fad8f75 runc: Version: 1.3.4 GitCommit: v1.3.4-0-gd6d73eb8 docker-init: Version: 0.19.0 GitCommit: de40ad0docker info
Diagnostics ID
6EBEF720-7A98-4D8D-8A46-6F7EBDD144D2/20260205120933
Additional Info
No response