Vordefinierte Docker-Images für Rückschlüsse

Vordefinierte Docker-Containerimages für Rückschlüsse werden beim Bereitstellen eines Modells mit Azure Machine Learning verwendet. Die Images sind mit gängigen Frameworks für maschinelles Lernen und Python-Paketen vordefiniert. Sie können die Pakete auch erweitern, um andere Pakete hinzuzufügen. Verwenden Sie dazu eine der folgenden Methoden:

Was spricht für die Verwendung vordefinierter Images?

  • Verringert die Latenz bei der Modellimplementierung
  • Verbessert die Erfolgsrate der Modellimplementierung
  • Vermeidet unnötige Imagebuilds während der Modellimplementierung
  • Umfasst nur die erforderlichen Abhängigkeiten und das Zugriffsrecht für Image/Container

Liste der vordefinierten Docker-Images für Rückschlüsse

Wichtig

Die in der folgenden Tabelle enthaltene Liste umfasst nur abgeleitete Docker-Images, die Azure Machine Learning derzeit unterstützt.

  • Alle Docker-Images werden als Nicht-Stammbenutzer ausgeführt.
  • Für Docker-Images wird empfohlen, das latest-Tag zu verwenden. Vordefinierte Docker-Images für Rückschlüsse werden in der Microsoft-Containerregistrierung (MCR) veröffentlicht. Informationen zum Abfragen der Liste verfügbarer Tags finden Sie im MCR GitHub-Repository.
  • Wenn Sie ein bestimmtes Tag für ein abgeleitetes Docker-Image verwenden möchten, unterstützt Azure Machine Learning Tags, die von latest bis sechs Monate älter als latest liegen.

Rückschluss auf minimale Basisimages

Frameworkversion CPU/GPU Vorinstallierte Pakete MCR-Pfad
Nicht verfügbar CPU Nicht verfügbar mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference:latest
Nicht verfügbar GPU Nicht verfügbar mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cuda11.6.2-gpu-inference:latest
Nicht verfügbar CPU Nicht verfügbar mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference:latest
Nicht verfügbar GPU Nicht verfügbar mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cuda11.8-gpu-inference:latest