.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.
Aanbevolen actie
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
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.