diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 875fa37..62dab21 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -8,6 +8,9 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ wget \ jq \ build-essential \ + python3 \ + python3-venv \ + python3-pip \ && apt-get clean -y \ && rm -rf /var/lib/apt/lists/* diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index b897469..9dd6f54 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -15,10 +15,6 @@ "version": "os-provided", "ppa": false }, - "ghcr.io/devcontainers/features/python:1": { - "version": "3.12", - "installTools": true - }, "ghcr.io/devcontainers/features/node:1": { "version": "lts", "nodeGypDependencies": false, diff --git a/README.md b/README.md index bc05ba0..02054d6 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,7 @@ The devcontainer balances speed with operability: - Disabled package upgrades during build - Removed heavy features (kubectl, helm, minikube, sshd) - Uses OS-provided Git for faster builds +- Uses OS-provided Python (precompiled) for faster setup - Installs Claude Code CLI via npm in postCreateCommand - Core VS Code extensions only