Last changed
docker pull cgr.dev/chainguard/mlflow
Need access to a specific version? Contact us.
Get notified of upcoming product changes, critical vulnerability notifications and patches and more.
Sign InA minimal, Wolfi-based image for MLflow, an open source platform for the machine learning lifecycle.
The image is available on cgr.dev
:
MLflow's default entrypoint is Python, enabling us to run experiments directly:
Otherwise, we can override the entrypoint and interact with MLflow:
MLflow provides a UI, MLflow Tracking, that allows the user to track 'runs' (the execution of data science code) via visualizations of metrics, parameters, and artifacts.
To start the UI, open a terminal and run:
While the UI defaults to running on port 5000, you can use a different port via passing -p <PORT>
as a command line option. Ensure Docker also maps to the correct port.
You should now be able to access the UI at localhost:5000.
The Tracking API can now be leveraged to record metrics, parameters, and artifacts:
Ensure that the tracking URI correctly reflects where the MLflow server is running.
For additional documentation covering MLflow Tracking, see the official docs.
Chainguard Images contain software packages that are direct or transitive dependencies. The following licenses were found in the "latest" version of this image:
Apache-2.0
BSD-3-Clause
GCC-exception-3.1
GPL-2.0-only
GPL-2.0-or-later
GPL-3.0-or-later
LGPL-2.0-or-later
For a complete list of licenses, please refer to this Image's SBOM.
Software license agreement