Udostępnij za pośrednictwem


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.

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