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)
- duckdb-docker 저장소 — 이미지 빌드와 배포 관련.
- DuckDB UI — 브라우저 UI 사용법.