Matched pair with
bucket-sqlite-probe-gradio.
This half runs as UID 1000 per
spaces-sdks-docker#permissions. Output below captured at container startup.
============================================================ BUCKET MOUNT PROBE — Docker SDK Space (UID 1000) ============================================================ uid=0 user=root euid=0 gid=0 SYSTEM=None SPACE_ID='davanstrien/bucket-sqlite-probe-docker' HOME='/root' --- ls -lan /data --- total 40 drwxrwxrwx. 3 65534 65534 0 Sep 17 15:16 . drwxr-xr-x. 1 0 0 40 Sep 23 11:05 .. drwxrwxrwx. 2 65534 65534 0 Sep 17 15:16 chroma -rw-rw-rw-. 1 65534 65534 8192 Apr 8 15:23 docker_probe.db -rw-rw-rw-. 1 65534 65534 0 Apr 8 15:23 docker_probe.lock -rw-rw-rw-. 1 65534 65534 8192 Apr 8 15:23 docker_probe_delete.db -rw-rw-rw-. 1 65534 65534 0 Apr 8 15:23 docker_probe_touch -rw-rw-rw-. 1 65534 65534 8192 Sep 17 15:16 gradio_probe.db -rw-rw-rw-. 1 65534 65534 0 Apr 14 07:51 gradio_probe.lock -rw-rw-rw-. 1 65534 65534 8192 Apr 14 07:51 gradio_probe_delete.db -rw-rw-rw-. 1 65534 65534 0 Apr 14 07:51 gradio_probe_touch -rw-rw-rw-. 1 65534 65534 8192 Apr 8 07:42 probe.db -rw-rw-rw-. 1 65534 65534 0 Apr 8 07:42 probe.lock --- stat /data --- File: /data Size: 0 Blocks: 0 IO Block: 512 directory Device: 0,873 Inode: 1 Links: 3 Access: (0777/drwxrwxrwx) Uid: (65534/ nobody) Gid: (65534/ nogroup) Access: 2026-09-17 15:16:06.000000000 +0000 Modify: 2026-09-17 15:16:06.000000000 +0000 Change: 1970-01-01 00:00:00.000000000 +0000 Birth: - --- mount | grep /data --- hf-mount on /data type fuse (rw,nosuid,nodev,relatime,idmapped,user_id=0,group_id=0,default_permissions,allow_other) --- write probes --- OK touch /data/docker_probe_touch OK sqlite3 connect + CREATE + INSERT OK sqlite3 journal_mode=DELETE OK fcntl.flock LOCK_EX|LOCK_NB --- control: write to $HOME/app --- FAIL touch $HOME/app/control_probe: FileNotFoundError: [Errno 2] No such file or directory: '/root/app/control_probe' ============================================================