Show all docker-local commands and usage
/plugin marketplace add mwguerra/claude-code-plugins/plugin install docker-local@mwguerra-marketplaceShow all available commands.
FIRST, verify docker-local is installed:
which docker-local > /dev/null 2>&1 && echo "docker-local: OK" || echo "docker-local: NOT INSTALLED"
If NOT installed, ask user to install:
composer global require mwguerra/docker-local
export PATH="$HOME/.composer/vendor/bin:$PATH"
docker-local init
docker-local help
docker-local init # Complete initial setup
docker-local doctor # Full system health check
docker-local config # View current configuration
docker-local setup:hosts # Add Docker hostnames to /etc/hosts
docker-local setup:dns # Configure dnsmasq for *.test
docker-local update # Update Docker images
docker-local self-update # Update docker-local CLI itself
docker-local up # Start all containers
docker-local down # Stop all containers
docker-local restart # Restart all containers
docker-local status # Show service status
docker-local logs [service] # View logs
docker-local ports # Display all mapped ports
docker-local clean # Clean caches and Docker
docker-local clean --all # Full cleanup (including volumes)
docker-local list # List all Laravel projects
docker-local make:laravel NAME # Create new project
docker-local clone REPO # Clone existing project
docker-local open [name] # Open in browser
docker-local ide [editor] # Open in IDE
docker-local tinker # Laravel Tinker
docker-local test [options] # Run tests
docker-local require PACKAGE # Install Composer package
docker-local logs:laravel # Tail Laravel logs
docker-local shell # PHP container shell
docker-local db:mysql # MySQL CLI
docker-local db:postgres # PostgreSQL CLI
docker-local db:redis # Redis CLI
docker-local db:create NAME # Create database
docker-local db:dump [name] # Export database
docker-local db:restore FILE # Import SQL file
docker-local db:fresh # migrate:fresh --seed
docker-local queue:work # Start queue worker
docker-local queue:restart # Restart workers
docker-local queue:failed # List failed jobs
docker-local queue:retry ID # Retry failed job
docker-local queue:clear # Clear all jobs
docker-local xdebug on # Enable Xdebug
docker-local xdebug off # Disable Xdebug
docker-local xdebug status # Show status
docker-local env:check # Verify project .env
docker-local env:check --all # Audit all projects
docker-local make:env # Generate new .env
docker-local update:env # Update existing .env
$ARGUMENTS