Share via


.NET Monitor bevat alleen distributieloze installatiekopieën

Het aanbod voor .NET Monitor 8-installatiekopieën is vereenvoudigd om zich te richten op een betere beveiligingspostuur en een kleinere afbeelding in vergelijking met het aanbod voor .NET Monitor 7-installatiekopieën. Als onderdeel van deze wijziging zijn de alpine-gebaseerde installatiekopieën voor .NET Monitor vervangen door de Ubuntu Chiseled-installatiekopieën.

Vorig gedrag

.NET Monitor 7 biedt de volgende typen installatiekopieën:

  • Alpine Arm64 en x64

Nieuw gedrag

.NET Monitor 8 biedt de volgende typen installatiekopieën:

  • Ubuntu Chiseled arm64 en x64

De volgende tagpatronen van .NET Monitor 7 hebben geen equivalent in de .NET Monitor 8-aanbieding:

  • Alpine tags: *-alpine, , *-alpine-arm64v8*-alpine-amd64

Deze tagpatronen zijn vervangen door de volgende tagpatronen in .NET Monitor 8:

  • Ubuntu Chiseled tags: *-ubuntu-chiseled, *-ubuntu-chiseled-arm64v8*-ubuntu-chiseled-amd64

De latest zwevende tag heeft automatisch bijgewerkt van de installatiekopieën op basis van Alpine naar Ubuntu Chiseled-installatiekopieën.

Versie geïntroduceerd

.NET 8 Preview 1

Type wijziging die fouten veroorzaken

Deze wijziging is een gedragswijziging.

Reden voor wijziging

Het beoogde gebruik van de .NET Monitor-installatiekopieën is dat ze worden gebruikt als 'apparaat'-installatiekopieën. Deze afbeeldingen zijn niet bedoeld om te worden gebruikt als basisafbeeldingen voor afleiding en zijn alleen bedoeld om 'as-is' te gebruiken. Met de beschikbare ondersteuning van Ubuntu Chiseled in de .NET-containers die worden aangeboden, heeft .NET Monitor het aanbod ervan overgezet om alleen Ubuntu Chiseled-gebaseerde installatiekopieën te bieden. Deze afbeeldingen bieden een betere beveiligingspostuur en verminderen de afbeeldingsgrootte.

De volgende tagpatronen van .NET Monitor 7 hebben geen equivalent in de .NET Monitor 8-aanbieding:

  • Alpine tags: *-alpine, , *-alpine-arm64v8*-alpine-amd64

Werk uw taggebruik bij om aan te geven welke afbeelding van de .NET Monitor 8-installatiekopieën u wilt gebruiken. Hieronder ziet u enkele voorbeelden van de aanbevolen migratie:

  • 7-alpine ->8-ubuntu-chiseled

U vindt een volledige lijst met alle ondersteunde tags op de Docker Hub-pagina van .NET Monitor.

De belangrijke wijzigingen bij het migreren van een volledige distributieafbeelding naar een distributieloze installatiekopieën zijn het gebruik van een niet-hoofdgebruiker, het ontbreken van een pakketbeheerder en het ontbreken van een shell.

Als u volledige distributie-installatiekopieën gebruikt (bijvoorbeeld Alpine), moet u mogelijk de actieve gebruiker van de .NET Monitor-installatiekopieën in uw implementaties aanpassen tijdens de migratie naar .NET Monitor 8. U vindt richtlijnen voor het wijzigen van de actieve gebruiker in de compatibiliteitsdocumentatie voor .NET Monitor 8.0.

Betrokken API's

N.v.t.