# Check system health
dockashell status
# Build default development image
dockashell build
# Create and start a project
dockashell create web-app
dockashell start web-app
# Monitor activity
dockashell logs web-appdockashell status [--json] Show comprehensive system status including Docker daemon, default image, and all projects with container states.
dockashell status # Human-readable overview
dockashell status --json # For scripts/automationdockashell build [--force] Build the default DockaShell development image with Python 3.12, Node.js 20 LTS, and essential development tools.
dockashell build # Build if missing
dockashell build --force # Force fresh rebuilddockashell create <project> Create a new project with default configuration.
dockashell create my-web-app # Create web project
dockashell create data-science # Create data projectdockashell start <project> Start a project container. Creates container from config if needed.
dockashell start web-app # Start web-app project
dockashell start data-analysis # Start data projectdockashell stop <project> Stop a running project container gracefully.
dockashell stop web-app # Stop specific projectdockashell rebuild <project> Stop, remove, and restart project container to apply configuration changes.
dockashell rebuild web-app # Apply config changesdockashell logs [project] Launch interactive trace viewer (TUI) for monitoring project activity.
dockashell logs # Show project selector
dockashell logs web-app # Open specific projectKeyboard shortcuts in trace viewer:
- ↑↓ Navigate traces
- Enter: View trace details
- f: Filter by type
- /: Search
- q: Quit
dockashell serve Start MCP (Model Context Protocol) server for AI agent integration.
dockashell serve # Start stdio serverdockashell remote [options] Start remote MCP server with HTTP transport and authentication.
dockashell remote --setup-auth # Setup authentication
dockashell remote # Start on default port 3333
dockashell remote -p 8080 # Start on custom portOptions:
-p, --port <port>- Port to run server on (default: 3333)--setup-auth- Setup initial authentication credentials
dockashell help [command] Show detailed help for command.
dockashell help # Show main help
dockashell help status # Show detailed help for status# Setup
dockashell build
dockashell create web-app
dockashell start web-app
# Development
dockashell logs web-app # Monitor in separate terminal
# Apply config changes
# (edit ~/.dockashell/projects/web-app/config.json)
dockashell rebuild web-app# Overview
dockashell status
# Start multiple projects
dockashell start web-app
dockashell start api-service
dockashell start frontend
# Monitor all activity
dockashell logs # Use project selector
# Stop when done
dockashell stop web-app
dockashell stop api-service
dockashell stop frontend# Local AI client integration
dockashell serve
# Remote AI client integration
dockashell remote --setup-auth # One-time setup
dockashell remote # Start serverFor detailed help on any command: dockashell help <command>