Skip to content
CLI Reference

CLI Reference

Global flags

Available on every command:

FlagDescription
--cache-dirMetadata cache directory (default ~/.cache/sandwichcake)
--insecure-registryRegistry host to access over plain HTTP (repeatable). When set, all registry traffic in that invocation is treated as insecure
-v, --verboseVerbose output (also makes compose render the transfer plan)

Authentication

sandwichcake uses the standard Docker credential chain (~/.docker/config.json and configured credential helpers). There are no separate login commands — authenticate with docker login (or your registry’s helper) first.

Commands

Read-only commands (plan, inspect, diff, ls, discover, types, version, completion) never write to the registry or the local filesystem beyond the metadata cache. Commands that push (pack, compose, tag) print the pushed ref and digest on success.