OpenMetadata一站式元数据管理平台,是一款功能强大的开源元数据管理平台,旨在帮助企业更好地发现、理解和管理其数据资产。它提供了一套全面的工具和功能,涵盖了数据发现、数据血缘、数据质量、数据探查、数据治理和团队协作等多个方面。
那么我们就来了解下如何用docker安装OpenMetaData,此文档根据官方提供的部署指南整理。
目录
OpenMetadata一站式元数据管理平台,是一款功能强大的开源元数据管理平台,旨在帮助企业更好地发现、理解和管理其数据资产。它提供了一套全面的工具和功能,涵盖了数据发现、数据血缘、数据质量、数据探查、数据治理和团队协作等多个方面。
1、准备环境
2、安装docker
2.1安装基础依赖
2.2设置docker镜像源
2.3安装docker
3、安装docker compose
4、下载open-metadata docker-compose.yml
openMetaData docker方式安装步骤
1、准备环境
CenterOS7、docker、docker compose、python3、jdk
2、安装docker
2.1安装基础依赖
yum install -y yum-utils device-mapper-persistent-data lvm2 --skip-broken
2.2设置docker镜像源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
#更新 yum 缓存
yum makecache fast
2.3安装docker
yum install -y docker-ce
## 启动docker
sudo systemctl start docker
## 查看docker版本
docker -v
## 查看docker基本信息
docker info
3、安装docker compose
docker-compose是docker的服务编排工具,其安装依赖Python3
#Python3安装
yum install -y python3 python3-devel python3-libs python3-tools
python3 -m ensurepip
python3 -m pip install --upgrade pip
#验证安装是否成功
python3 -V
Python 3.6.8
#安装docker compose
pip install docker-compose
4、下载open-metadata docker-compose.yml
从 GitHub 版本下载 Docker Compose.yml 文件,可能会出现连接失败的情况,那么直接去网页下载。下载完成后需要修改docker-compose.yml文件中的相关配置信息,如,mysql密码,主机端口等。
#创建目录
mkdir openmetadata-docker && cd openmetadata-docker
#下载docker compose 文件
Wget https://github.com/open-metadata/OpenMetadata/releases/download/1.5.6-release/docker-compose.yml
如图:
5、运行docker compose
注意运行docker 服务的时候可能会出现基础镜像无法下载的情况,那么需要将github上的资源上传到自己的镜像库上使用。下篇会讲到如何将github上的镜像库上传到自己的镜像库。
#启动docker 服务
docker-compose -f docker-compose.yml up --detach
docker ps
6、安装完成
浏览器输入http://ip:8585/,进入首页,可自己注册,也可使用admin登录。
登录邮箱:admin@open-metadata.org 密码:可修改数据库里面的密码来获取