-
Notifications
You must be signed in to change notification settings - Fork 622
Closed
Description
For some reason, the mount command doesn't output anything in the docker official images ... just posting this here, because I was banging my head against the wall "what???"
docker run --rm alpine:3.23 sh -c 'mount --help 2>&1 | head -n1'
BusyBox v1.37.0 (2025-12-16 14:19:28 UTC) multi-call binary.
docker run --rm alpine:3.23 sh -c 'mount 2>&1 | head -n1'
overlay on / type overlay (rw,relatime,lowerdir=/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/36/fs:/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/6/fs,upperdir=/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/37/fs,workdir=/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/37/work,nouserxattr)
docker run --rm docker:29.2-cli sh -c 'mount --help 2>&1 | head -n1'
BusyBox v1.37.0 (2025-12-16 14:19:28 UTC) multi-call binary.
docker run --rm docker:29.2-cli sh -c 'mount 2>&1 | head -n1'
# no outputAlso tried to disable the entrypoint;
docker run --rm --entrypoint="" docker:29.2-cli sh -c 'ps aux'
PID USER TIME COMMAND
1 root 0:00 ps aux
docker run --rm --entrypoint="" alpine:3.23 sh -c 'ps aux'
PID USER TIME COMMAND
1 root 0:00 ps auxTrying older versions of the image; it looks like ... something ... changed between 23 and 24;
docker run --rm docker:23-cli sh -c 'mount 2>&1 | head -n1'overlay on / type overlay (rw,relatime,lowerdir=/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/82/fs:/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/66/fs:/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/65/fs:/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/64/fs:/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/63/fs:/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/62/fs:/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/61/fs:/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/60/fs:/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/59/fs:/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/58/fs,upperdir=/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/83/fs,workdir=/var/lib/containerd/io.containerd.snapshotter.v1.overlayfs/snapshots/83/work,nouserxattr)
docker run --rm docker:24-cli sh -c 'mount 2>&1 | head -n1'
# no outputI started to try to see what makes things break, but found the most odd combinations; it seems some combination of filesystem changes (?) could it be a bug in BuildKit not applying changes correctly? See
Metadata
Metadata
Assignees
Labels
No labels