Przejdź do głównej treści

Aktualizacja dab Nexus Managed App

Ważne

Nie można przeprowadzić aktualizacji za pomocą interfejsu użytkownika. Jedynym sposobem aktualizacji Managed App jest wykorzystanie Azure CLI (interfejsu wiersza polecen).

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