Run MLflow UI on AzureML Compute Instances as a custom application
- Deploy the above ARM template
- Select the existing Workspace name
- Select a name for the newly created Compute Instance that will host the UI
- Navigate to the newly created CI's terminal

- Run
az loginand follow the instructions to log in - That's it! Navigate to the mlflow ui app created on the CI in your browser!

- Compute Instance in the Workspace of your choice
- Custom Application in the above CI that references this repo's docker image
- Set docker image to
ghcr.io/akshaya-a/azureml-mlflow-ui:main - Add
/home/azureuser/.azure:/home/azureuser/.azureas a Bind Mount - Set MLFLOW_TRACKING_URI to the AML Workspace's tracking uri (copy from the Azure Portal)
- Set HOME to
/home/azureuser - Expose
5001on both Target + Published ports
- Set docker image to
- Navigate to the newly created CI's terminal

- Run
az loginand follow the instructions to log in - That's it! Navigate to the mlflow ui app created on the CI in your browser!
