.PHONY: help build up down restart logs shell clean help: @echo "Claude Dev Container - Commands" @echo "" @echo " make build - Build the Docker image" @echo " make up - Start the container" @echo " make down - Stop the container" @echo " make restart - Restart the container" @echo " make logs - Show container logs" @echo " make shell - Open bash shell in container" @echo " make clean - Remove container and image" @echo "" build: docker compose build up: docker compose up -d @echo "" @echo "Container started!" @echo " VS Code: http://localhost:8080" @echo " Web Terminal: http://localhost:7681" @echo "" down: docker compose down restart: docker compose restart logs: docker compose logs -f shell: docker exec -it claude-dev-container bash clean: docker compose down docker rmi claude-dev-container-claude-dev || true