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.