Claude Docker — DevOps skill for Claude Code
GitHub Repo stars Docker container for running Claude Code with full permissions Docker container.
How to install Claude Docker
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open VishalJ99/claude-docker and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Docker does
Containerized drop-in replacement for Claude Code - run worry-free in `--dangerously-skip-permissions` mode with complete isolation. Pre-configured MCP servers, host GPU access, conda environment mounting, and modular plugin system for effortless customization.
Alternatives in DevOps
- Docker 71.9k ★
- Kubeshark — Cluster-wide network observability for Kubernetes 11.8k ★
- Skill Claw — OpenClaw instance administration — manage hosts across macOS, Ubuntu/Debian, Docker, OCI, and Proxmox 2.8k ★
README
Claude Docker
Containerized drop-in replacement for Claude Code - run worry-free in `--dangerously-skip-permissions` mode with complete isolation. Pre-configured MCP servers, host GPU access, conda environment mounting, and modular plugin system for effortless customization.
Prerequisites
**Required:**
- ✅ Claude Code authentication
- ✅ Docker installation
**Everything else is optional** - the container runs fine without any additional setup.
Quick Start
# 1. Clone and enter directory
git clone https://github.com/VishalJ99/claude-docker.git
cd claude-docker
# 2. Setup environment (completely optional - skip if you don't need custom config)
cp .env.example .env
nano .env # Add any optional configs
# 3. Install (use sudo for GPU support)
sudo ./src/install.sh # Or just ./src/install.sh without GPU
# 4. Run from any project
cd ~/your-project
claude-docker
**That's it!** Claude runs in an isolated Docker container with access to your project directory.
Installer notes:
- Alias is added to your detected shell RC file (
.bashrc,.bash_profile,.zshrc, or.profile) - Persistent data defaults to
~/.claude-docker; override withCLAUDE_DOCKER_HOME=/path/to/writable/dir
Command Line Reference
Basic Usage
claude-docker # Start Claude in current directory
claude-docker --podman # Use podman instead of docker
claude-docker --continue # Resume previous conversation
claude-docker --rebuild # Force rebuild Docker image
claude-docker --rebuild --no-cache # Rebuild without using cache
claude-docker --memory 8g # Set container memory limit
claude-docker --gpus all # Enable GPU access (requires nvidia-docker)
claude-docker --cc-version 2.0.64 # Install specific Claude Code version
Available Flags
| Flag | Description | Example |
|---|
...
Related Skills
Dclaude
Run Claude Code or Codex with full autonomous permissions inside a Docker container.
Cleat
Give the agent a cage, not your keys. One-command Docker sandbox for AI coding agents: full autonomous permiss
Claude Code Container
A Docker container for running Claude Code in "dangerously skip permissions" mode.
Viwo CLI
by Hal Shin - Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage
Claude Pod
Docker sandbox for the Claude Code CLI. Runs Claude against one project folder — including with --dangerously-
Dockbuild
Quick Docker Compose build and start with full output
Related Agents
Docker Log Analyser
MUST BE USED PROACTIVELY for any Docker or container log analysis. Extracts only error lines, never dumps full
Gitnexus Security Boundary Reviewer
GitNexus security and trust-boundary reviewer. Use for auth, permissions, secrets, injection, unsafe parsing,
Docker CI Debugger
Use this agent when you need to troubleshoot Docker-in-Docker (DinD) configurations in CI pipelines, debug Tes