mirror of
https://github.com/apache/superset.git
synced 2026-05-09 18:05:52 +00:00
feat: Use devcontainers/universal image for better tooling
- Switch to universal:2 image which includes vim, curl, jq, tmux, etc. - Remove redundant features (already in universal image) - Simplify setup script - only install Superset-specific libs - Keeps SSH feature for remote access
This commit is contained in:
@@ -5,18 +5,13 @@ set -e
|
||||
|
||||
echo "🔧 Setting up Superset development environment..."
|
||||
|
||||
# Install additional system dependencies
|
||||
echo "📦 Installing system dependencies..."
|
||||
# The universal image has most tools, just need Superset-specific libs
|
||||
echo "📦 Installing Superset-specific dependencies..."
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y \
|
||||
build-essential \
|
||||
libssl-dev \
|
||||
libffi-dev \
|
||||
libsasl2-dev \
|
||||
libldap2-dev \
|
||||
libpq-dev \
|
||||
python3-pip \
|
||||
python3-venv
|
||||
libpq-dev
|
||||
|
||||
# Make the start script executable
|
||||
chmod +x .devcontainer/start-superset.sh
|
||||
|
||||
Reference in New Issue
Block a user