Sign inSign up

michaelirwin244/temp-pre-load-images-kit:latest

Multi-platform
Manifest digest

sha256:ceaffbc5a76634d47655b53b210fe52edcc82f0549ac0c2a2a21fe694370bc95

Last pushed

3 days by michaelirwin244

Type

Sandbox Kit

Manifest digest

sha256:ceaffbc5a76634d47655b53b210fe52edcc82f0549ac0c2a2a21fe694370bc95

MIXIN

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.


Arguments
NameRequiredDefaultDescription
imagesOptional

Comma- or space-separated image references to preload (e.g. postgres:16,redis:7)

waitOptionaltrue

Block boot until preloading finishes

Options: false, true
writeBackOptionalfalse

On a cache miss, push the upstream pull back into the host cache (shared with other sandboxes)

Options: false, true


CapabilitiesExpand a row to see its full configuration.
TypeRequiredDescription
com.docker.sandbox/kit-registry@1RequiredPull preloaded images from (and optionally push them to) the host's image cache
com.docker.sandbox/network-policy@1Optional—
com.docker.sandbox/lifecycle@1Required—
com.docker.sandbox/agent-context@1Required—

Apply this mixin to a sandbox

sbx run <agent> --kit michaelirwin244/temp-pre-load-images-kit:latest

Make sure you have docker sbx installed

Run the following command to install sbx on your machine.

macOS
brew install docker/tap/sbx
Windows
winget install Docker.sbx
Learn more about docker sbx⁠