This is an automated email from the ASF dual-hosted git repository. maximebeauchemin pushed a commit to branch codespaces in repository https://gitbox.apache.org/repos/asf/superset.git
commit 295f1dfa5bab4399fbb0c401be433628c8dbcce8 Author: Maxime Beauchemin <maximebeauche...@gmail.com> AuthorDate: Mon Jul 28 15:57:41 2025 -0700 fix: Use lean Python base image instead of bloated universal - Switch from 10GB universal to ~2GB Python base - Add only needed features: Docker, Node, Git - Much faster Codespace startup - Same functionality, less bloat --- .devcontainer/devcontainer.json | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index de90e32214..f55e856816 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,6 +1,20 @@ { "name": "Apache Superset Development", - "image": "mcr.microsoft.com/devcontainers/universal:2-linux", + "image": "mcr.microsoft.com/devcontainers/python:3.10", + + "features": { + "ghcr.io/devcontainers/features/docker-in-docker:2": { + "moby": true, + "dockerDashComposeVersion": "v2" + }, + "ghcr.io/devcontainers/features/node:1": { + "version": "18" + }, + "ghcr.io/devcontainers/features/git:1": {}, + "ghcr.io/devcontainers/features/common-utils:2": { + "configureZshAsDefaultShell": true + } + }, // Forward ports for development "forwardPorts": [9001, 8088],