Szybki start: wdrażanie istniejącego obrazu kontenera w Azure Portal
Usługa Azure Container Apps umożliwia uruchamianie mikrousług i konteneryzowanych aplikacji na platformie bezserwerowej. Dzięki usłudze Container Apps możesz korzystać z zalet uruchamiania kontenerów, pozostawiając problemy związane z ręcznym konfigurowaniem infrastruktury chmury i złożonych orkiestratorów kontenerów.
W tym artykule pokazano, jak wdrożyć istniejący kontener w usłudze Azure Container Apps przy użyciu Azure Portal.
Uwaga
Autoryzacja rejestru prywatnego jest obsługiwana za pośrednictwem nazwy użytkownika i hasła rejestru.
Wymagania wstępne
- Konto platformy Azure z aktywną subskrypcją.
- Jeśli go nie masz, możesz go utworzyć bezpłatnie.
Konfigurowanie
Zacznij od zalogowania się do Azure Portal.
Tworzenie aplikacji kontenera
Aby utworzyć aplikację kontenera, zacznij od strony głównej Azure Portal.
- Wyszukaj pozycję Container Apps na górnym pasku wyszukiwania.
- Wybierz pozycję Container Apps w wynikach wyszukiwania.
- Wybierz przycisk Utwórz.
Karta Podstawowe
Na karcie Podstawy wykonaj następujące czynności.
Wprowadź szczegóły projektu
Ustawienie | Akcja |
---|---|
Subskrypcja | Wybierz swoją subskrypcję platformy Azure. |
Grupa zasobów | Wybierz pozycję Utwórz nową i wprowadź my-container-apps. |
Nazwa aplikacji kontenera | Wprowadź my-container-app. |
Tworzenie środowiska
W polu Utwórz środowisko aplikacji kontenera wybierz pozycję Utwórz nową.
Na stronie Tworzenie środowiska aplikacji kontenera na karcie Podstawy wprowadź następujące wartości:
Ustawienie Wartość Nazwa środowiska Wprowadź ciąg my-environment. Region (Region) Wybierz pozycję Kanada Środkowa. Wybierz kartę Monitorowanie , aby utworzyć obszar roboczy usługi Log Analytics.
Wybierz pozycję Utwórz nowy w polu Obszar roboczy usługi Log Analytics .
Wprowadź ciąg my-container-apps-logs w polu Nazwa okna dialogowego Tworzenie nowego obszaru roboczego usługi Log Analytics .
Pole Lokalizacja jest wstępnie wypełnione kanada środkowa .
Wybierz przycisk OK.
Wybierz przycisk Utwórz w dolnej części strony Tworzenie środowiska aplikacji kontenera .
Wybierz przycisk Dalej: Ustawienia aplikacji w dolnej części strony.
Karta Ustawienia aplikacji
Na karcie Ustawienia aplikacji wykonaj następujące czynności:
Ustawienie | Akcja |
---|---|
Korzystanie z obrazu szybkiego startu | Usuń zaznaczenie pola wyboru. |
Nazwa | Wprowadź ciąg my-portal-app. |
Źródło obrazu | Wybierz źródło repozytorium obrazów kontenera. Jeśli kontener jest hostowany w rejestrze innym niż Azure Container Registry, wybierz Docker Hub lub inne rejestry. |
Typ obrazu | Wybierz pozycję Prywatny. |
Serwer logowania rejestru | Wprowadź domenę (w tym poddomenę) rejestru kontenerów. |
Nazwa użytkownika rejestru | Wprowadź nazwę użytkownika rejestru. |
Hasło rejestru | Wprowadź hasło dla rejestru. |
Obraz i tag | Wprowadź nazwę obrazu, w tym tag. |
Ustawienie | Akcja |
---|---|
Korzystanie z obrazu szybkiego startu | Usuń zaznaczenie pola wyboru. |
Nazwa | Wprowadź ciąg my-portal-app. |
Źródło obrazu | Wybierz źródło repozytorium obrazów kontenera. Jeśli kontener jest hostowany w rejestrze innym niż Azure Container Registry, wybierz Docker Hub lub inne rejestry. |
Serwer logowania rejestru | Wprowadź domenę (w tym poddomenę) rejestru kontenerów. |
Typ obrazu | Wybierz pozycję Publiczna. |
Obraz i tag | Wprowadź nazwę obrazu, w tym tag. |
Ustawienia ruchu przychodzącego aplikacji
Ustawienie | Akcja |
---|---|
Ruch przychodzący | Wybierz pozycję Włączone lub Wyłączone. |
Jeśli włączono ruch przychodzący, skonfiguruj następujące ustawienia:
Ustawienie | Akcja |
---|---|
Widoczność ruchu przychodzącego | Wybierz pozycję Wewnętrzne , aby zezwolić tylko na ruch przychodzący z innych aplikacji w tej samej sieci wirtualnej, a następnie wybierz pozycję Zewnętrzne , aby publicznie uwidocznić aplikację kontenera. |
Port docelowy | Wprowadź port, który chcesz uwidocznić aplikację kontenera. |
Wdrażanie aplikacji kontenera
Wybierz przycisk Przejrzyj i utwórz w dolnej części strony.
Następnie zostaną zweryfikowane ustawienia w aplikacji kontenera. Jeśli nie znaleziono żadnych błędów, przycisk Utwórz jest włączony.
Jeśli występują błędy, każda karta zawierająca błędy jest oznaczona czerwoną kropką. Przejdź do odpowiedniej karty. Pola zawierające błąd zostaną wyróżnione na czerwono. Po naprawieniu wszystkich błędów wybierz pozycję Przejrzyj i utwórz ponownie.
Wybierz przycisk Utwórz.
Zostanie wyświetlona strona z komunikatem Wdrażanie. Po pomyślnym zakończeniu wdrażania zostanie wyświetlony komunikat: Wdrożenie zostało ukończone.
Weryfikowanie wdrożenia
Możesz sprawdzić, czy wdrożenie zakończyło się pomyślnie, wysyłając zapytanie do obszaru roboczego usługi Log Analytics. Może być konieczne odczekanie 5–10 minut, zanim analiza pojawi się po raz pierwszy, zanim będzie można wykonać zapytanie o dzienniki.
Po upływie około 5 do 10 minut po utworzeniu aplikacji kontenera wykonaj następujące kroki, aby wyświetlić zarejestrowane komunikaty.
Wybierz pozycję Przejdź do zasobu, aby wyświetlić nową aplikację kontenera.
Wybierz pozycję Dzienniki w nagłówku Monitorowanie .
Wybierz przycisk Załaduj do edytora z dowolnej karty.
Zastąp wygenerowany kod następującym zapytaniem:
ContainerAppConsoleLogs_CL | where ContainerAppName_s == 'my-container-app' | project ContainerAppName_s, Log_s, TimeGenerated
Wybierz przycisk Run (Uruchom).
Sprawdź wyniki w tabeli.
Czyszczenie zasobów
Jeśli nie zamierzasz nadal korzystać z tej aplikacji, możesz usunąć wystąpienie usługi Azure Container Apps i wszystkie skojarzone usługi, usuwając grupę zasobów.
- Wybierz grupę zasobów my-container-apps w sekcji Przegląd .
- Wybierz przycisk Usuń grupę zasobów w górnej części grupy zasobów Przegląd.
- Wprowadź nazwę grupy zasobów my-container-apps w oknie dialogowym Czy na pewno chcesz usunąć okno dialogowe potwierdzenia "my-container-apps".
- Wybierz pozycję Usuń.
Proces usuwania grupy zasobów może potrwać kilka minut.
Porada
Masz problemy? Daj nam znać w usłudze GitHub, otwierając problem w repozytorium usługi Azure Container Apps.
Następne kroki
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla