Program .NET Monitor zawiera tylko obrazy bez dystrybucji
Oferta obrazu .NET Monitor 8 została uproszczona, aby skupić się na lepszym stanie zabezpieczeń i mniejszym obrazie w porównaniu z ofertą obrazu .NET Monitor 7. W ramach tej zmiany obrazy oparte na alpine dla monitora platformy .NET zostały zastąpione przez obrazy oparte na systemie Ubuntu Chiseled.
Poprzednie zachowanie
Program .NET Monitor 7 oferuje następujące typy obrazów:
- Alpine Arm64 i x64
Nowe zachowanie
Program .NET Monitor 8 oferuje następujące typy obrazów:
- Ubuntu Chiseled arm64 i x64
Następujące wzorce tagów z programu .NET Monitor 7 nie mają odpowiednika w ofercie .NET Monitor 8:
- Tagi alpine:
*-alpine
, ,*-alpine-arm64v8
*-alpine-amd64
Te wzorce tagów zostały zastąpione przez następujące wzorce tagów w programie .NET Monitor 8:
- Tagi z systemem Ubuntu Chiseled:
*-ubuntu-chiseled
, ,*-ubuntu-chiseled-arm64v8
*-ubuntu-chiseled-amd64
Tag latest
zmiennoprzecinkowa został automatycznie zaktualizowany z obrazów opartych na alpine do obrazów opartych na systemie Ubuntu Chiseled.
Wprowadzona wersja
.NET 8 (wersja zapoznawcza 1)
Typ zmiany powodującej niezgodność
Ta zmiana jest zmianą behawioralną.
Przyczyna wprowadzenia zmiany
Zamierzone użycie obrazów monitora platformy .NET polega na tym, że są one używane jako obrazy "urządzenia". Te obrazy nie są przeznaczone do użycia jako obrazy podstawowe do wyprowadzania i mają być używane tylko jako "w stanie". Dzięki dostępnej obsłudze systemu Ubuntu Chiseled w ofercie kontenerów platformy .NET usługa .NET Monitor przeszła ofertę, aby dostarczać tylko obrazy oparte na systemie Ubuntu Chiseled. Te obrazy zapewniają lepszą postawę zabezpieczeń i zmniejszają rozmiar obrazu.
Zalecana akcja
Następujące wzorce tagów z programu .NET Monitor 7 nie mają odpowiednika w ofercie .NET Monitor 8:
- Tagi alpine:
*-alpine
, ,*-alpine-arm64v8
*-alpine-amd64
Zaktualizuj użycie tagu, aby wskazać, którego obrazu z obrazu programu .NET Monitor 8 chcesz użyć. Poniżej przedstawiono kilka przykładów zalecanej migracji:
7-alpine
->8-ubuntu-chiseled
Istotne zmiany podczas migracji z pełnego obrazu dystrybucji do obrazu bez dystrybucji to użycie użytkownika innego niż główny, brak menedżera pakietów i brak powłoki.
Jeśli używasz pełnych obrazów dystrybucji (na przykład Alpine), może być konieczne dostosowanie uruchomionego użytkownika obrazu programu .NET Monitor we wdrożeniach podczas migracji do usługi .NET Monitor 8. Wskazówki dotyczące zmiany uruchomionego użytkownika można znaleźć w dokumentacji zgodności programu .NET Monitor 8.0.
Dotyczy interfejsów API
Nie dotyczy