DuckDB Docker 컨테이너

DuckDB Docker 컨테이너 (DuckDB Docker Container)

DuckDB는 공식 Docker 이미지를 제공해요. ARM64(AArch64)와 x86_64(AMD64) 아키텍처를 모두 지원해요. 도커로 DuckDB를 바로 띄워볼까요?

출처: 문서

본문

DuckDB는 공식 Docker 이미지를 제공하며, ARM64(AArch64)와 x86_64(AMD64) 아키텍처를 모두 지원해요.

사용법 (Usage)

DuckDB Docker 이미지를 사용하려면 다음을 실행해요:

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

Docker와 DuckDB UI 사용하기

DuckDB UI를 Docker와 함께 사용하려면 host networking을 활성화해요.

이 설정은 컨테이너의 모든 포트를 포워딩하므로 주의가 필요하고, 보안이 중요한 환경에서는 피하는 게 좋아요.

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

그런 다음 UI를 다음과 같이 실행해요:

CALL start_ui();

Docker Desktop에서 host networking을 활성화하려면 Host network driver 페이지의 안내를 따라요.

더 알아보기 (Learn more)