Skip to content

Command Line Tools

wheels deploy server bootstrap

Install Docker on every host. Idempotent — re-runs on already-installed hosts are no-ops.

The documented form is the flat alias wheels deploy bootstrap; wheels deploy server bootstrap is equivalent. Older CLI runtimes intercepted the nested wheels deploy server <verb> form in the top-level server command (#2677), which is why the flat aliases exist (#2690). On the current runtime the nested form also reaches deploy dispatch.

synopsis
wheels deploy bootstrap [--destination=<name>] [--dry-run]
FlagDescription
--destination=<name>Overlay destination config.
--dry-runPrint the commands without executing.

Per host:

per-host behavior
which docker >/dev/null 2>&1 || curl -fsSL https://get.docker.com | sh

The convenience script runs as root (or via sudo). For production hardening, install Docker through your usual config management instead — this is a fast-start verb, not a production setup.

example
wheels deploy bootstrap