OpenMetadata Documentation: Get Help Instantly
1、检查一下docker和docker-compose是否安装
docker --version
docker compose version
2、安装
mkdir openmetadata-docker && cd openmetadata-docker
#mysql的数据库,我没用不需要的可以不装
curl -sL -o docker-compose.yml https://github.com/open-metadata/OpenMetadata/releases/download/1.4.1-release/docker-compose.yml
#postgres我装了这个
curl -sL -o docker-compose-postgres.yml https://github.com/open-metadata/OpenMetadata/releases/download/1.4.1-release/docker-compose-postgres.yml
#没有安装默认的mysql
docker compose -f docker-compose.yml up --detach
#同理我装了这个
docker compose -f docker-compose-postgres.yml up --detach
3、原本想安装的那台是科学上网受限,因此我把这台装好的docker
打包下载过去
$images = docker-compose -f docker-compose.yml -f docker-compose-postgres.yml config |
>> Select-String -Pattern 'image:' |
>> ForEach-Object { $_.ToString().Trim() -replace 'image: ', '' } |
>> Sort-Object -Unique
#保存
docker save -o openmetadata-postgres.tar $images
另外一台电脑上安装
docker load -i /path/to/directory/openmetadata.tar
docker-compose -f docker-compose-postgres.yml up -d