convert-to-docker

Migrate NanoClaw from Apple Container to Docker for cross-platform deployment.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/harperaa/nanoclaw-hard-shell --skill convert-to-docker-harperaa
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: convert-to-docker
Source: https://github.com/harperaa/nanoclaw-hard-shell/tree/main/.claude/skills/convert-to-docker
Command: npx skills add https://github.com/harperaa/nanoclaw-hard-shell --skill convert-to-docker-harperaa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrates NanoClaw from Apple Container to Docker to enable cross-platform deployment and Linux support.

Core Features & Use Cases

  • Update the container runner to use Docker-compatible commands.
  • Update startup checks, build scripts, and documentation to reflect Docker usage.
  • Provide a smoother path for users needing cross-platform isolation and Docker-based deployment.

Quick Start

Follow the Docker-based migration steps and start NanoClaw with Docker.

Frequently Asked Questions about convert-to-docker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate a project from Apple Container to Docker for cross-platform deployment?▼

To migrate from Apple Container to Docker, you update the container runner commands, startup checks, build scripts, and documentation to use Docker for cross-platform deployment on macOS and Linux.

Does NanoClaw work with Docker for Linux isolation?▼

Yes, NanoClaw works with Docker for Linux isolation. Migrating from Apple Container to Docker enables cross-platform runs and provides Docker-based isolation for Linux environments.

What files need to be modified to switch the container runtime to Docker?▼

Switching the container runtime to Docker requires modifying src/container-runner.ts, src/index.ts, container/build.sh, and related documentation to reflect the new Docker commands and checks.

When should I migrate from Apple Container to Docker?▼

You should migrate from Apple Container to Docker when you need cross-platform deployment on macOS or Linux, or require Docker-based isolation for your container runtime environment.

What is the best way to run NanoClaw on both macOS and Linux?▼

The best way to run NanoClaw on both macOS and Linux is migrating from Apple Container to Docker, updating the build scripts and container runner to use Docker-compatible commands for cross-platform isolation.

Are there limitations to using Apple Container for cross-platform runs?▼

Apple Container limits cross-platform runs because it does not natively support Linux. Migrating to Docker resolves this by providing Docker-based isolation and deployment across macOS and Linux.