Sdílet prostřednictvím


Obrazy .NET Monitor byly zjednodušeny na značky pouze s verzemi.

Nabídka imagí .NET Monitoru 9 byla zjednodušená tak, aby poskytovala pouze bezserverové image Azure s Linuxem. V rámci této změny byly značky Ubuntu Chiseled a CBL-Mariner nahrazeny značkami jen pro verze.

Představená verze

.NET Monitor 9

Předchozí chování

.NET Monitor 8 nabízí následující typy imagí:

  • Ubuntu Chiseled Arm64 a x64
  • CBL-Mariner Distroless Arm64 a x64

Nové chování

.NET Monitor 9 nabízí následující typy imagí a jejich značky:

  • Distribuce Azure Linux bez distroless pro Arm64 a x64: 9, 9.0a 9.0.0

Následující vzory značek z .NET Monitoru 8 nemají v nabídce .NET Monitor 9 ekvivalent:

  • Ubuntu Chiseled Arm64 a x64
    • *-ubuntu-chiseled
    • *-ubuntu-chiseled-amd64
    • *-ubuntu-chiseled-arm64v8
  • CBL-Mariner bez distribuce Arm64 a x64:
    • *-cbl-mariner-distroless
    • *-cbl-mariner-distroless-amd64
    • *-cbl-mariner-distroless-arm64v8

Image .NET Monitor 9 mají pouze značky verze. Kvůli tomu, že byly vytvořeny obrázky pouze na základě jediné distribuce, neexistují žádné štítky operačního systému.

Značka latest byla aktualizována z obrazů Ubuntu Chiseled na obrazy Azure Linuxu.

Typ zásadní změny

Tato změna je změna chování.

Důvod změny

Během vývojového cyklu .NET Monitoru 8.0 byly pro zákazníky veřejně dostupné pouze .NET Ubuntu Chiseled imagy. V pozdějším vývojovém cyklu se bezdistribuční image .NET CBL-Mariner staly veřejně dostupnými pro zákazníky, kteří je mohou používat. V té době bylo rozhodnuto, že se bude pokračovat ve vytváření obrazů .NET Monitoru na základě obou distribucí, aby se aktuální využití nenarušilo.

Z pohledu nástroje .NET Monitor poskytovaly obě distribuce podobnou sadu funkcí, stopu a stav zabezpečení. Image služby .NET Monitor jsou určeny k použití jako image zařízení. Tyto image nejsou určeny k použití jako základní image pro odvození a jsou určeny pouze k použití "as-is". Díky veřejné dostupnosti imagí .NET CBL-Mariner minulý rok a následné změně na Azure Linux se nabídka imagí služby .NET Monitor zjednodušila tak, aby vytvářela jenom image založené na distribuci Azure Linuxu. Schéma označování bylo zjednodušeno tak, aby odráželo tuto změnu.

Aktualizujte využití značek, aby bylo možné určit, který obrázek z nabídky image .NET Monitor 9 chcete použít. Následující příklady ukazují některé doporučené migrace:

  • 8-cbl-mariner-distroless –>9
  • 8.0-cbl-mariner-distroless –>9.0
  • 8-ubuntu-chiseled –>9
  • 8.0-ubuntu-chiseled –>9.0

Následující tabulka uvádí doporučené značky .NET Monitor 9.

Značka Doporučené použití
9 Pokud chcete zůstat s nejnovější verzí .NET Monitoru 9 a servisní aktualizací
9.0 Pokud chcete zůstat na nejnovější aktualizaci údržby služby .NET Monitor 9.0

Úplný seznam všech podporovaných značek najdete v souboru README služby .NET Monitor v úložišti GitHubu.

Od verze .NET Monitor 8 se nabídka obrazů změnila z používání úplných distribučních obrazů na používání distribučně nezatížených obrazů. Pokud migrujete z verze .NET Monitor 7 nebo starší, důležité změny při přechodu z plného distribučního obrazu na distroless obraz jsou:

  • Použití neadministrativního uživatele
  • Nedostatek správce balíčků
  • Nedostatek shellu

Pokud jste používali kompletní distribuční obrazy (například Alpine), možná budete muset upravit uživatele pro spuštění image služby .NET Monitor ve vašich nasazeních při přechodu na .NET Monitor 8 nebo novější. Pokyny ke změně spuštěného uživatele najdete v dokumentaci ke kompatibilitě monitoru .NET Monitor 8.0.

Informace o změnách z .NET Monitor 8 na .NET Monitor 9 najdete v dokumentaci k kompatibilitě nástroje .NET Monitor 9.0 .

Ovlivněná rozhraní API

Není k dispozici