Skip to content

docs(visual-regression): make starting the container runtime discoverable#82

Merged
chiefcll merged 1 commit into
mainfrom
docs/vrt-container-runtime-startup
Jun 9, 2026
Merged

docs(visual-regression): make starting the container runtime discoverable#82
chiefcll merged 1 commit into
mainfrom
docs/vrt-container-runtime-startup

Conversation

@chiefcll

@chiefcll chiefcll commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Why

Running the Docker-based visual-regression flow (pnpm test:visual --ci) fails with a confusing "Cannot connect to the Docker daemon" error when the container runtime is installed but not running. On macOS the common backend is Colima, which (like Podman) does not auto-start and stops on reboot. The docs explained how to install Colima but never said you have to start it each session — so the failure mode isn't obvious.

What changed

DOCKER.md

  • Added a short "what is Colima" explainer (it runs the Docker daemon in a lightweight Linux VM, so the normal docker CLI works without Docker Desktop / its license).
  • Added a callout that Colima doesn't auto-start — run colima start, check with colima status — and an optional --cpu/--memory flag for heavy runs.
  • New Troubleshooting section with a start/status table for Colima, Podman, and Docker Desktop, calling out that this is the 🐛 [BUG] - CanvasTextRenderer tints color-emoji glyphs with node.color, crushing native emoji colors #1 reason a --ci run fails before any test executes.

README.md

  • The --ci note now says the runtime must be installed and running, names Colima/colima start, and links the Troubleshooting section.

Docs-only; no code changes.

🤖 Generated with Claude Code

…able

The Docker VRT flow (`--ci`) fails with a confusing "Cannot connect to the
Docker daemon" error when the runtime is installed but not running — the most
common snag, since Colima/Podman don't auto-start and stop on reboot. The docs
covered installing Colima but never said you have to start it each session.

- DOCKER.md: explain what Colima is (Docker daemon in a Linux VM, no Docker
  Desktop license), add a callout that it must be started (`colima start`) and
  doesn't auto-start, an optional resource flag, and a Troubleshooting section
  with a start/status table for all three runtimes.
- README.md: the `--ci` note now says the runtime must be installed **and
  running**, and links the Troubleshooting section.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@chiefcll chiefcll merged commit b7aeaf6 into main Jun 9, 2026
1 check passed
@chiefcll chiefcll deleted the docs/vrt-container-runtime-startup branch June 9, 2026 03:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant