尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

如何 3 条命令在本地跑通 OpenMetadata:Docker 部署完整指南

如何 3 条命令在本地跑通 OpenMetadata:Docker 部署完整指南 如何 3 条命令在本地跑通 OpenMetadataDocker 部署完整指南【免费下载链接】OpenMetadataThe Open Context Layer for Data and AI , OpenMetadata is the open platform for building trusted data context and business semantics for humans, AI assistants, and agents.项目地址: https://gitcode.com/GitHub_Trending/op/OpenMetadataOpenMetadata 是一个面向数据与 AI 的元数据管理平台。本文用 Docker 在本地快速部署一套完整实例Web 控制台 Airflow 摄取 搜索 数据库3 条命令即可登录界面并接入数据源。 3 条命令快速跑通先跑通再理解。依次执行git clone https://gitcode.com/GitHub_Trending/op/OpenMetadata cd OpenMetadata docker compose -f docker/docker-compose-quickstart/docker-compose.yml up -d第一条克隆仓库Docker Compose 编排文件就在里面第二条进入目录第三条在后台拉取镜像并启动全部容器。-d表示后台运行首次拉镜像较慢等待几分钟即可。✅ 环境前置检查OpenMetadata 本地部署清单检查项最低要求内存6GB建议 8GB 以上CPU4 核磁盘可用空间10GBDocker20.10.0 及以上Docker Composev2.1.1 及以上macOS / Linux已安装 Docker 与 Composedocker --version、docker compose version均满足上述版本内存、CPU、磁盘达到表中下限Windows启用 WSL2并从 Microsoft Store 安装 Ubuntu 20.04安装 Docker Desktop for Windows同样通过两条命令确认版本Docker Desktop 的 Settings → Resources → Advanced 中内存分配 ≥6GB、CPU ≥4 核部署详解决策 → 操作 → 验证MySQL 还是 PostgreSQLOpenMetadata 数据库怎么选选择适合场景对应编排文件MySQL默认选项教程与文档大多基于它无特殊诉求选它docker/docker-compose-quickstart/docker-compose.ymlPostgreSQL团队已有 PG 技术栈或想利用其扩展能力docker/docker-compose-quickstart/docker-compose-postgres.yml操作按上表选定文件后面的启动命令都引用它。验证启动前先解析一遍编排文件输出完整配置且无报错即有效docker compose -f docker/docker-compose-quickstart/docker-compose.yml config启动 OpenMetadata 服务操作docker compose -f docker/docker-compose-quickstart/docker-compose.yml up -d该命令会拉取镜像并并行拉起 4 个容器OpenMetadata Server主服务、IngestionAirflow 摄取服务、Elasticsearch搜索服务、数据库MySQL 或 PostgreSQL。验证首次启动时数据库要执行初始化脚本、搜索服务要预热需要几分钟。期间可用docker ps反复查看4 个容器都进入 Running 状态即部署成功若显示health: starting说明还在预热稍等再查。 访问与验证UI 入口与默认账号入口地址默认账号默认密码OpenMetadata 控制台http://localhost:8585adminopen-metadata.orgadminAirflow 控制台http://localhost:8080adminadmin浏览器打开 8585 端口看到 Welcome, admin 首页就成功了。Airflow 是摄取任务的入口后面建数据管道都会用到它。⚙️ 日常运维OpenMetadata 容器启停命令速查命令都在项目根目录执行时同样要带-f 编排文件参数。场景命令说明启动docker compose start复用已有容器直接拉起停止docker compose stop停止服务数据保留清理docker compose down删除容器和网络数据卷保留彻底清空docker compose down --volumes⚠️ 连同数据卷一起删除不可恢复 踩坑速查OpenMetadata Docker 部署常见问题现象原因解决启动时网络冲突报错残留的无用 Docker 网络占用docker network prune清理后重启WSL2 内读写文件报权限错误WSL 默认 automount 模式不携带文件元数据编辑/etc/wsl.conf加入[automount]段及options metadata,caseforce然后重启 WSL2到这里OpenMetadata 本地环境就算跑通了。接下来建议在控制台 Settings → Services 里接入一个真实数据库并导入元数据然后尝试配置数据血缘与质量监控规则。上生产前请一定改掉默认管理员密码并启用 HTTPS。【免费下载链接】OpenMetadataThe Open Context Layer for Data and AI , OpenMetadata is the open platform for building trusted data context and business semantics for humans, AI assistants, and agents.项目地址: https://gitcode.com/GitHub_Trending/op/OpenMetadata创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表