Formaty zawartości obsługiwane w usłudze Azure Container Registry
Użyj prywatnego repozytorium w usłudze Azure Container Registry, aby zarządzać jednym z następujących formatów zawartości.
Obrazy kontenerów zgodne z platformą Docker
Obsługiwane są następujące formaty obrazów kontenera platformy Docker:
Manifest obrazu platformy Docker w wersji 2, schemat 2 — zawiera listy manifestów, które umożliwiają rejestrom przechowywanie obrazów z wieloma architekturami w ramach pojedynczego
image:tag
odwołania
Obrazy OCI
Usługa Azure Container Registry obsługuje obrazy spełniające specyfikację formatu obrazu Open Container Initiative (OCI), w tym opcjonalną specyfikację indeksu obrazów. Formaty pakowania obejmują format obrazu pojedynczej liczby (SIF).
Artefakty OCI
Usługa Azure Container Registry obsługuje specyfikację dystrybucji OCI, niezależną od dostawcy, niezależną od dostawcy specyfikację do przechowywania, udostępniania, zabezpieczania i wdrażania obrazów kontenerów oraz innych typów zawartości (artefaktów). Specyfikacja umożliwia rejestrowi przechowywanie szerokiego zakresu artefaktów oprócz obrazów kontenerów. Narzędzia odpowiednie dla artefaktu służą do wypychania i ściągania artefaktów. Aby uzyskać przykłady zobacz:
- Wypychanie i ściąganie artefaktu OCI przy użyciu rejestru kontenerów platformy Azure
- Wypychanie i ściąganie wykresów helm do rejestru kontenerów platformy Azure
Aby dowiedzieć się więcej na temat artefaktów OCI, zobacz repozytorium Rejestr OCI jako magazyn (ORAS) i repozytorium OCI Artifacts w usłudze GitHub.
Pakiety programu Helm
Usługa Azure Container Registry może hostować repozytoria dla wykresów helm, format tworzenia pakietów używany do szybkiego zarządzania i wdrażania aplikacji dla platformy Kubernetes. Zaleca się użycie klienta Helm w wersji 3. Zobacz Wypychanie i ściąganie wykresów helm do rejestru kontenerów platformy Azure.
Następne kroki
Zobacz, jak wypychać i ściągać obrazy za pomocą usługi Azure Container Registry.
Użyj zadań usługi ACR do kompilowania i testowania obrazów kontenerów.
Kompilowanie i pakowanie kontenerów w formacie OCI przy użyciu zestawu Moby BuildKit .
Konfigurowanie repozytorium programu Helm hostowanego w usłudze Azure Container Registry.