Przejście do głównej treści

Aktualizacja dab Nexus Managed App

Ważne

Aktualizacja nie może zostać przeprowadzona z poziomu interfejsu użytkownika. Jedyną możliwością zaktualizowania Managed App jest wykorzystanie Azure CLI (interfejsu wiersza polecenia).

Jak korzystać z Azure CLI

  • Należy otworzyć Azure Portal
  • Azure CLI uruchomi się po kliknięciu podświetlonego przycisku znajdującego się w prawym górnym rogu ekranu:

manAppUpdate1

  • Cloud Shell zostanie uruchomione: powłoka jest gotowa do pracy, gdy pojawi się komunikat PS /home/username>:

manAppUpdate2

Lokalna instalacja Azure CLI

Azure CLI można również zainstalować lokalnie. W tym celu należy postępować zgodnie z instrukcjami zamieszczonymi w Instalacja Azure CLI | Microsoft Learn.

Aktualizacja z wykorzystaniem Azure CLI

Wszystkie parametry i szczegółowe informacje znajdują się w dokumentacji Microsoft.

Poniżej znajduje się polecenie (oznaczone elementy należy zastąpić niezbędnymi danymi):

az webapp config container set --resource-group <YourManagedResourceGroup> --name <YourWebApp> --container-image-name <YourContainerImageName> --subscription <YourSubscriptionID_or_YourSubscriptionName>

Przykład 1 z identyfikatorem subskrypcji:

az webapp config container set --resource-group mrg-dab-ne-20250226100748 --name app-dabnexus-n2r762lqg52wy --container-image-name dabgmbh.azurecr.io/dab.nexus:1.x.x --subscription 6efa6167-0a50-4c52-a0a0-0a0000a000aa

Przykład 2 z nazwą subskrypcji:

az webapp config container set --resource-group mrg-dab-ne-20250226100748 --name app-dabnexus-n2r762lqg52wy --container-image-name dabgmbh.azurecr.io/dab.nexus:1.x.x --subscription "Microsoft Azure Sponsorship"

Znalezienie wymaganych danych w Azure Portal

Grupa zasobów

  • Należy otworzyć Azure Portal i zalogować się
  • Wyszukać Managed Applications i wybrać odpowiednią Managed App (np. ManagedAppDoku)
  • Przegląd > Podstawowe informacje, grupa zasobów zarządzanych zawiera następującą informację: --resource-group mrg-dab-ne-20250226100748

Name

  • Należy otworzyć grupę zasobów zarządzanych (np. mrg-dab-ne-20250226100748)
  • W sekcji Zasoby, w Typie App Service, można znaleźć treść dla: --name app-dabnexus-n2r762lqg52wy

Obraz kontenera

  • Otworzyć Web App (np. app-dabnexus-n2r762lqg52wy)
  • Przegląd > Właściwości > Web app prezentuje następującą informację:

--container-image-name dabgmbh.azurecr.io/dab.nexus:VERSION (proszę zastąpić VERSION najnowszą wersją dab Nexus)

Subskrypcja (można użyć nazwy lub identyfikatora)

  • Otworzyć grupę zasobów zarządzanych (np. mrg-dab-ne-20250226100748)
  • Podstawowe informacje > Subskrypcja zawiera nazwę, a Podstawowe informacje > Identyfikator subskrypcji zawiera identyfikator: --subscription Microsoft Azure Sponsorship LUB --subscription 6efa6167-0a50-4c52-a0a0-0a0000a000aa