Pere Miquel Brull 15e1bb531a
Docs - Python requirements & metadata docker (#6790)
Docs - Python requirements & metadata docker (#6790)
2022-08-18 11:43:45 +02:00

1.8 KiB

title slug
Docker Deployment /deployment/docker

Docker Deployment

Deploying OpenMetadata in Docker is a great start! Take a look at our Quickstart guide to learn how to get OpenMetadata up and running locally in less than 7 minutes!

If those steps are already done, you might want to bind Named Volumes for data persistence. Learn how to do so here.

To test out your security integration, check out how to Enable Security.

Changing ports

This docker deployment is powered by docker compose, and uses the docker-compose.yml files shipped during each release example.

As with the Named Volumes, you might want to tune a bit the compose file to modify the default ports.

We are shipping the OpenMetadata server and UI at 8585, and the ingestion container (Airflow) at 8080. You can take a look at the official Docker docs. As an example, You could update the ports to serve Airflow at 1234 with:

ports:
  - "1234:8080"

Production Deployment

If you are planning on going to PROD, we also recommend taking a look at the following deployment strategies:

Deploy OpenMetadata directly using the binaries. Deploy and scale with Kubernetes