Установка
Базовый compose для старта в режиме разработки:
services:
superset:
image: apache/superset:latest
container_name: superset
restart: unless-stopped
ports:
- "8088:8088"
environment:
- SUPERSET_SECRET_KEY=change_key_here
volumes:
- ./superset_data:/app/superset_home
command:
- "sh"
- "-c"
- |
superset fab create-admin \
--username admin \
--firstname Admin \
--lastname User \
--email admin@example.com \
--password admin && \
superset db upgrade && \
superset init && \
superset run -p 8088 --with-threads --reload --debugger --host 0.0.0.0
services:
superset:
image: apache/superset:latest
container_name: superset
restart: unless-stopped
ports:
- "8088:8088"
environment:
- SUPERSET_SECRET_KEY=sdfaenr8430jdfgds
volumes:
- ./superset_data:/app/superset_home
networks:
- superset_network
depends_on:
- postgres
command:
- "sh"
- "-c"
- |
pip install psycopg2-binary && \
superset fab create-admin \
--username admin \
--firstname Admin \
--lastname User \
--email admin@example.com \
--password admin && \
superset db upgrade && \
superset init && \
superset run -p 8088 --with-threads --reload --debugger --host 0.0.0.0
postgres:
image: postgres:16.3
environment:
POSTGRES_DB: "testdb"
POSTGRES_USER: "testuser"
POSTGRES_PASSWORD: "testpass"
PGDATA: "/var/lib/postgresql/data/pgdata"
volumes:
- ./mydata:/var/lib/postgresql/data
ports:
- "5433:5432"
networks:
- superset_network
networks:
superset_network:
driver: bridge
Но в стандартном не оказалось драйверов, странно...
services:
superset:
image: amancevice/superset:latest
container_name: superset
restart: unless-stopped
ports:
- "8088:8088"
environment:
- SUPERSET_SECRET_KEY=sdfaenr8430jdfgds
volumes:
- ./superset_data:/app/superset_home
networks:
- superset_network
depends_on:
- pgdataout
command:
- "sh"
- "-c"
- |
superset fab create-admin \
--username admin \
--firstname Admin \
--lastname User \
--email admin@example.com \
--password admin && \
superset db upgrade && \
superset init && \
superset run -p 8088 --with-threads --reload --debugger --host 0.0.0.0
pgdataout:
image: postgres:16.3
container_name: postgres_data
environment:
POSTGRES_DB: "testdb"
POSTGRES_USER: "testuser"
POSTGRES_PASSWORD: "testpass"
PGDATA: "/var/lib/postgresql/data/pgdata"
volumes:
- ./mydata:/var/lib/postgresql/data
ports:
- "5433:5432"
networks:
- superset_network
networks:
superset_network:
driver: bridge
No comments to display
No comments to display