| tags: | |
| - docker | |
| - ros2 | |
| - ubuntu-22.04 | |
| - robotics | |
| # v4 Docker image | |
| Public Linux/amd64 Docker image snapshot created from the `v4` container on 2026-07-18. | |
| ## Download and load | |
| ```bash | |
| hf download Wolfie-Jr/v4-docker-image v4-docker-image-20260718.tar.zst --local-dir . | |
| zstd -dc v4-docker-image-20260718.tar.zst | docker load | |
| ``` | |
| The archive restores both `wolfie-jr/v4:20260718` and `wolfie-jr/v4:latest`. | |
| ## Run | |
| The original container used host networking, host IPC, privileged mode, X11, USB access, and a host data bind mount: | |
| ```bash | |
| docker run --rm -it \ | |
| --network host \ | |
| --ipc host \ | |
| --privileged \ | |
| -e DISPLAY \ | |
| -e QT_X11_NO_MITSHM=1 \ | |
| -v /tmp/.X11-unix:/tmp/.X11-unix \ | |
| -v /dev/bus/usb:/dev/bus/usb \ | |
| -v /path/to/Data:/workspace/JointCali \ | |
| wolfie-jr/v4:20260718 | |
| ``` | |
| Replace `/path/to/Data` with the appropriate host directory. Bind-mounted host data is not part of the image. | |
| ## Integrity and publication notes | |
| - Compressed archive SHA-256: `db76a056a11843783b8f73d7f1332bf591e7727cc07aaed09d112d68db6de54d` | |
| - Image ID before archiving: `sha256:a0530840e7ddfce4b35d2c67208ad758c189834ab01725126893b806a75528ab` | |
| - Shell history, SSH host records, remote-access profile data, and editor credential/state directories were removed before the image was flattened for public distribution. | |