Zum Inhalt springen

DuckDB-Docker-Container

DuckDB hat ein offizielles Docker-Image, das sowohl die Architekturen ARM64 (AArch64) als auch x86_64 (AMD64) unterstützt.

Verwendung

Um das DuckDB-Docker-Image zu nutzen, führen Sie aus:

Terminal window
docker run --rm -it -v "$(pwd):/workspace" -w /workspace duckdb/duckdb

Die DuckDB-UI mit Docker nutzen

Um die DuckDB-UI mit Docker zu nutzen, aktivieren Sie Host-Networking.

Diese Einstellung leitet alle Ports des Containers weiter. Seien Sie vorsichtig und vermeiden Sie das in sicheren Umgebungen.

Terminal window
docker run --rm -it -v "$(pwd):/workspace" -w /workspace --net host duckdb/duckdb

Starten Sie die UI anschließend so:

CALL start_ui();

Um Host-Networking in Docker Desktop zu aktivieren, folgen Sie den Anweisungen auf der Seite Host network driver.