This repository contains the code for setting up MLFlow Tracking Server with PostgreSQL as backend and MinIO as artifact store, using docker-compose.
Docker and docker-compose should be installed on your machine, either through Docker Desktop, or its alternatives such as Orbstack
Make a copy of the docker/.env.example
file and rename it to docker/.env
. Then, update the environment variables in the .env
file as per your requirements.
docker compose up -d --build
If everything is setup properly, you should be able to access the services at the following URLs:
- MLFlow Tracking Server: http://localhost:5001
- MinIO Console UI: http://localhost:9001