Preloads container images into the sandbox's Docker engine from the host-side kit registry, so `docker run postgres:16` starts without a Docker Hub round trip. Proof of concept — see README.md for the threat model.
| Name | Required | Default | Description |
|---|---|---|---|
images | Optional | | Comma- or space-separated image references to preload (e.g. postgres:16,redis:7) |
wait | Optional | true | Block boot until preloading finishes Options: false, true |
writeBack | Optional | false | On a cache miss, push the upstream pull back into the host cache (shared with other sandboxes) Options: false, true |
[email protected]| Type | Required | Description | |
|---|---|---|---|
com.docker.sandbox/kit-registry@1 | Required | Pull preloaded images from (and optionally push them to) the host's image cache | |
com.docker.sandbox/network-policy@1 | Optional | — | |
com.docker.sandbox/lifecycle@1 | Required | — | |
com.docker.sandbox/agent-context@1 | Required | — | |
sbx run <agent> --kit michaelirwin244/temp-pre-load-images-kit:latestRun the following command to install sbx on your machine.
brew install docker/tap/sbxwinget install Docker.sbx