Sign inSign up

kudaw/duckdb-ui

By kudaw

•Updated 3 months ago

DuckDB UI - Docker Image

Image
Developer tools
Data science
1

3.7K

kudaw/duckdb-ui repository overview

⁠DuckDB UI - Docker Image

⁠Tags

  • 1.0.0
    • Initial release
  • 1.3.2
    • Updated DuckDB CLI to version 1.3.2
    • /duckdb/ default directory created for data
⁠What is this image?

Duckdb UI is a lightweight, in-memory database management system designed for analytical workloads. It is optimized for fast query performance and is often used in data science and analytics applications. DuckDB can be embedded in applications or run as a standalone server. This image provides a user-friendly web interface for interacting with DuckDB, allowing users to execute SQL queries, visualize data, and manage their databases through a graphical interface. Only for development and testing purposes.

⁠Key Features:

✅ In-Memory Processing: DuckDB operates primarily in memory, which allows for fast data access and processing. ✅ SQL Interface: It supports a SQL interface, making it easy to query and manipulate data using familiar SQL syntax. ✅ Columnar Storage: DuckDB uses a columnar storage format, which is efficient for analytical queries and aggregations.

⁠How to use this image

First, pull the image. Then, you must run the container

docker run -p 8080:8080 -p 8443:8443 -d kudaw/duckdb-ui:<tag>
⁠... via docker stack deploy or docker-compose

The docker-compose or stack file must be set

version: '3'
services:
  duckdb-ui:
    image: kudaw/duckdb-ui:<tag>
    networks:
      - docker_network
    ports:
      - 8080:8080
      - 8443:8443
    volumes:
      - duckdb_data:/root/data

volumes:
  duckdb_data:

networks:
  docker_network:
    #driver: bridge
    #driver: overlay
    external: false
    name: docker_network
    attachable: true
⁠URL

http://127.0.0.1:8080/

https://127.0.0.1:8443/

⁠License

MIT

Tag summary

Content type

Image

Digest

sha256:16b0da7cd…

Size

93.3 MB

Last updated

3 months ago

docker pull kudaw/duckdb-ui