Skip to content

Command Line Tools

wheels deploy registry

Registry authentication on every host. setup and remove are aliases for login and logout respectively, kept for parity with Kamal.

| Verb | Purpose | |------|---------| | setup | Alias for login. | | login | docker login on every host. | | logout | docker logout. | | remove | Alias for logout. |

The registry.password: array in deploy.yml names secret keys. wheels deploy reads the first one via SecretResolver (which expands $(...) in .kamal/secrets) and pipes it into docker login --password-stdin. Passing --password=<value> on the CLI overrides the resolved secret.