# CommonDockerYaml **Repository Path**: AZRNG/common-docker-yaml ## Basic Information - **Project Name**: CommonDockerYaml - **Description**: 公共常用的docker-compose yaml配置 - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-12-01 - **Last Updated**: 2026-07-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 说明 常用的docker部署脚本 ## 使用方法 拉取仓库,执行下面命令 ``` shell sh run.sh ``` 然后根据命令提示操作 ## DuckDB Flight SQL 数据库服务组中提供 `duckdb_flight` 服务,用于通过 Apache Arrow Flight SQL 协议访问 DuckDB。 启动方式: ``` shell docker compose -f docker-compose.db.yaml up -d duckdb_flight ``` 默认连接信息: - ADBC URI:`grpc://10.21.56.68:8815;username=admin;password=change-me` - JDBC:`jdbc:arrow-flight-sql://10.21.56.68:8815?useEncryption=false&user=admin&password=change-me` 默认用户名为 `admin`,默认密码为 `change-me`。实际环境建议通过 `DUCKDB_FLIGHT_USERNAME` 和 `DUCKDB_FLIGHT_PASSWORD` 环境变量覆盖默认账号密码。 DuckDB 数据文件挂载在 `data/duckdb-flight` 目录。初始化脚本位于 `config/duckdb-flight/init.sql`,用于创建 `source.orders` 示例表。