Run comprehensive health check on docker-local environment
/plugin marketplace add mwguerra/claude-code-plugins/plugin install docker-local@mwguerra-marketplaceRun a full diagnostic of your docker-local environment.
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 doctor
This checks:
If doctor is unavailable, check manually:
# Docker (24.0+)
docker --version
# Docker Compose (2.20+)
docker compose version
# PHP (8.2+)
php --version
# Composer (2.6+)
composer --version
# View current config
docker-local config
# Check config directory
ls -la ~/.config/docker-local/
# Check for conflicts
docker-local env:check --all
docker-local init
docker-local update
docker-local init --certs
docker-local restart
$ARGUMENTS