Musisz wdrożyć dwa ściśle powiązane kontenery w Azure Container Instances: kontener API i sidecar, który odczytuje/zapisuje współdzielone dane. Kontenery muszą współdzielić cykl życia, mieć jeden publiczny adres IP/port, komunikować się przez localhost i współdzielić trwały wolumin. Co należy zrobić?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wdróż oba kontenery w jednej grupie kontenerów Azure Container Instances, zdefiniuj współdzielony wolumin Azure Files zamontowany w obu i udostępnij jeden publiczny adres IP/port dla grupy..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź spełnia wszystkie wymagania zadania. Grupa kontenerów Azure Container Instances (ACI) jest idealna do wdrażania ściśle powiązanych kontenerów, które współdzielą cykl życia, sieć (komunikacja przez localhost) i zasoby, takie jak woluminy. Udostępnienie jednego publicznego adresu IP/portu dla grupy kontenerów jest standardową funkcjonalnością ACI. Montowanie współdzielonego woluminu Azure Files w obu kontenerach w tej samej grupie umożliwia im odczyt/zapis tych samych trwałych danych. Pozostałe opcje są nieprawidłowe, ponieważ: Wdrażanie oddzielnych instancji ACI wymagałoby dodatkowego rozwiązania do współdzielenia adresu IP i nie gwarantuje współdzielonego cyklu życia ani komunikacji przez localhost. Azure App Service for Containers nie jest przeznaczony do uruchamiania wielu kontenerów współdzielących cykl życia w ten sposób i nie oferuje natywnego rozwiązania dla komunikacji przez localhost między kontenerami. AKS jest zbyt złożonym rozwiązaniem dla tego scenariusza i wymagałby dodatkowej konfiguracji do współdzielenia woluminu i komunikacji przez localhost.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana