⚠️ Homebrew support is being deprecated. Solo will stop publishing updates to Homebrew after August 31, 2026. Install via npm install -g @hiero-ledger/solo@latest instead. See System Readiness for full install instructions.

SOLO-5080

ContainerEngineNotRunningError — System

ContainerEngineNotRunningError

CodeSOLO-5080
CategorySystem
OwnershipUser
RetryableYes

Description

Thrown when solo needs the local container engine and neither Docker nor Podman answers; the failure that led solo to look is wrapped in cause. A local kind cluster only exists as containers on this machine, so with no engine running solo can neither reach the cluster nor tell whether it is still there. The usual reason is simply that Docker Desktop, the Docker daemon or the Podman machine is not started. solo does not start the engine itself, because doing so is platform-specific and needs privileges the CLI should not take on its own. It is retryable once the engine is up.

Troubleshooting Steps

  1. Start Docker Desktop, or the Docker daemon: sudo systemctl start docker
  2. If you use Podman, start its machine: podman machine start
  3. Confirm the engine answers: docker info
  4. Then re-run the command