.NET Monitor innehåller endast distrolösa bilder
.NET Monitor 8-bilderbjudandet har förenklats för att fokusera på en bättre säkerhetsstatus och mindre bild jämfört med .NET Monitor 7-bilderbjudandet. Som en del av den här ändringen har de Alpine-baserade bilderna för .NET Monitor ersatts av Ubuntu Chiseled-baserade bilder.
Tidigare beteende
.NET Monitor 7 erbjöd följande typer av bilder:
- Alpine Arm64 och x64
Nytt beteende
.NET Monitor 8 erbjuder följande typer av bilder:
- Ubuntu Mejslad arm64 och x64
Följande taggmönster från .NET Monitor 7 har ingen motsvarighet i .NET Monitor 8-erbjudandet:
- Alpina taggar:
*-alpine
,*-alpine-arm64v8
,*-alpine-amd64
Dessa taggmönster har ersatts av följande taggmönster i .NET Monitor 8:
- Ubuntu Mejslade taggar:
*-ubuntu-chiseled
,*-ubuntu-chiseled-arm64v8
,*-ubuntu-chiseled-amd64
Den latest
flytande taggen har automatiskt uppdaterats från alpine-baserade avbildningar till Ubuntu Chiseled-baserade bilder.
Version introducerad
Förhandsversion 1 av .NET 8
Typ av icke-bakåtkompatibel ändring
Den här ändringen är en beteendeförändring.
Orsak till ändringen
Den avsedda användningen av .NET Monitor-avbildningarna är att de används som "installationsbilder". Dessa avbildningar är inte avsedda att användas som basavbildningar för härledning och är endast avsedda att användas "som de är". Med tillgängligt stöd för Ubuntu Chiseled i .NET-containererbjudandet övergick .NET Monitor sitt erbjudande till att endast tillhandahålla Ubuntu Chiseled-baserade bilder. Dessa bilder ger en bättre säkerhetsstatus och minskar bildstorleken.
Rekommenderad åtgärd
Följande taggmönster från .NET Monitor 7 har ingen motsvarighet i .NET Monitor 8-erbjudandet:
- Alpina taggar:
*-alpine
,*-alpine-arm64v8
,*-alpine-amd64
Uppdatera tagganvändningen för att ange vilken bild från .NET Monitor 8-avbildningserbjudandet som du vill använda. Följande visar några exempel på den rekommenderade migreringen:
7-alpine
->8-ubuntu-chiseled
De anmärkningsvärda ändringarna när du migrerar från en fullständig distributionsavbildning till en distrolös avbildning är användningen av en icke-rotanvändare, bristen på en pakethanterare och bristen på ett gränssnitt.
Om du använder fullständiga distributionsavbildningar (till exempel Alpine) kan du behöva justera den användare som kör .NET Monitor-avbildningen i dina distributioner när du migrerar till .NET Monitor 8. Du hittar vägledning för att ändra den användare som körs i kompatibilitetsdokumentationen för .NET Monitor 8.0.
Berörda API:er
Ej tillämpligt