Skip to main content
Vireon DynamicsLiminal AIGuidesDockerFSL-1.1-MIT · free to use

Guide · Updated 2026-05-31

Docker + Liminal

Use Docker when you want the same harness on CI runners, remote dev boxes, or team onboarding without a full local Node install on the host.

When Docker makes sense

Docker is optional — the default install uses Node 22+ on the host. Containers help when you need an isolated environment or to pin Node/npm versions.

Mount your repository as a volume so file tools see the same tree as on the host.

Environment variables

Pass AGENT_API_KEY and AGENT_API_BASE_URL into the container the same way as on bare metal.

Set AGENT_WORKSPACE_ROOT to the mounted project path inside the container.

  • Never bake API keys into the image — inject at runtime.
  • Use --env-file for local dev; use your orchestrator's secrets in production.

Next steps

See the technical install docs for container notes: https://docs.vireondynamics.com/liminal/

For a bare-metal install, use the one-line script on the get-started page.

FAQ

Common questions

Is there an official Liminal Docker image?

Check the liminal-ai repository and docs for current image tags. This marketing guide describes patterns; the harness repo is the source of truth for Dockerfiles.