Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

Agents Runtime Images

This repository contains Docker image definitions for the runtimes used by the ClawManager Agents project.

The repository currently documents these runtime images:

  • hermes
  • hermes-lite
  • openclaw
  • openclaw-lite
  • openclaw-shell

Repository layout

  • hermes/: Hermes runtime image, built from the repository root so it can include the shared clawmanager-agent/
  • hermes-lite: lite Hermes runtime image, built from the repository root with the Hermes Dockerfile
  • openclaw/: OpenClaw runtime image, built from the repository root so it can include the shared clawmanager-agent/
  • openclaw-lite: lite OpenClaw runtime image, built from the repository root with openclaw/Dockerfile.openclaw
  • openclaw-shell/: Alpine-based OpenClaw shell runtime image, built from the repository root so it can reuse the OpenClaw agent implementation under openclaw/
  • clawmanager-agent/: shared managed-runtime agent used by runtime images that need ClawManager runtime gateway control

Manual builds

You can build each runtime image directly with Docker from the repository root.

Hermes

docker build \
  -f hermes/Dockerfile \
  -t hermes:local \
  .

Hermes Lite

docker build \
  -f hermes/Dockerfile \
  -t hermes-lite:local \
  .

OpenClaw

docker build \
  -f openclaw/Dockerfile.openclaw \
  -t openclaw:local \
  .

OpenClaw Lite

docker build \
  -f openclaw/Dockerfile.openclaw \
  -t openclaw-lite:local \
  .

OpenClaw Shell

docker build \
  -f openclaw-shell/Dockerfile \
  -t openclaw-shell:local \
  .

This image does not include Webtop or a virtual desktop. It uses /config as the persistent directory, runs openclaw-agent on container start, and reports runtime_type=openclaw-shell to ClawManager when CLAWMANAGER_AGENT_ENABLED=true.

Manual multi-architecture builds

If you want to build multi-architecture images manually, use Docker Buildx.

Hermes

docker buildx build \
  --platform linux/amd64,linux/arm64 \
  -f hermes/Dockerfile \
  -t <registry>/hermes:latest \
  --push \
  .

Hermes Lite

docker buildx build \
  --platform linux/amd64,linux/arm64 \
  -f hermes/Dockerfile \
  -t <registry>/hermes-lite:latest \
  --push \
  .

OpenClaw

docker buildx build \
  --platform linux/amd64,linux/arm64 \
  -f openclaw/Dockerfile.openclaw \
  -t <registry>/openclaw:latest \
  --push \
  .

OpenClaw Lite

docker buildx build \
  --platform linux/amd64,linux/arm64 \
  -f openclaw/Dockerfile.openclaw \
  -t <registry>/openclaw-lite:latest \
  --push \
  .

OpenClaw Shell

docker buildx build \
  --platform linux/amd64,linux/arm64 \
  -f openclaw-shell/Dockerfile \
  -t <registry>/openclaw-shell:latest \
  --push \
  .

The supported architectures are:

  • linux/amd64
  • linux/arm64

This publishes a single multi-arch image manifest, so both architectures are available under the same tag.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages