Tự dựng một bản OpenMetadata chạy ngay trên máy bằng Docker, đăng nhập UI 8585, rồi thêm một Database Service (vd MySQL của cdc-lab) và chạy ingestion để tận mắt thấy bảng, profiler và lineage.
OpenMetadata phát hành sẵn một bộ docker-compose gồm tất cả thành phần cần thiết: MySQL, Elasticsearch, server và ingestion (Airflow). Các bước:
docker-compose.yml từ release chính thức của OpenMetadata.docker compose up -d.# 1. tạo thư mục cho lab mkdir openmetadata-docker && cd openmetadata-docker # 2. tải docker-compose.yml từ release chính thức (đổi tag phiên bản nếu cần) curl -sL "https://github.com/open-metadata/OpenMetadata/releases/latest/download/docker-compose.yml" -o docker-compose.yml # 3. khởi động toàn bộ stack docker compose up -d # 4. theo dõi log tới khi server sẵn sàng docker compose logs -f openmetadata_server
| Thành phần | URL / Thông tin |
|---|---|
| OpenMetadata UI | localhost:8585 |
| Tài khoản mặc định | admin@open-metadata.org / admin |
| Airflow (ingestion) | localhost:8080 |
docker compose ps trước khi mở UI.Sau khi vào được UI, thêm một Database Service trỏ tới một DB thật (ví dụ MySQL trong cdc-lab) rồi chạy ingestion:
cdc_mysql).cdc-lab, hãy cho hai bộ compose dùng chung một Docker network rồi khai báo host bằng tên service (vd hostPort: mysql:3306) thay vì localhost. Nếu không, dùng host.docker.internal để trỏ về máy host.email, phone), gắn tag PII.Sensitive cho cột đó.