È necessario distribuire due container strettamente accoppiati in Azure Container Instances: un container API e un sidecar che legge/scrive dati condivisi. I container devono condividere un ciclo di vita, avere un singolo IP/porta pubblico, comunicare tramite localhost e condividere un volume persistente. Cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Distribuire entrambi i container in un singolo gruppo di container di Azure Container Instances, definire un volume Azure Files condiviso montato in entrambi ed esporre un singolo IP/porta pubblico per il gruppo..
Perché questa è la risposta
La distribuzione di entrambi i container in un singolo gruppo di container di Azure Container Instances (ACI) è la soluzione corretta perché un gruppo di container è l'unità di schedulazione in ACI e soddisfa tutti i requisiti. I container all'interno dello stesso gruppo condividono il ciclo di vita, l'indirizzo IP, lo spazio dei nomi di rete (consentendo la comunicazione tramite localhost) e possono montare volumi condivisi (come Azure Files) per dati persistenti. Le altre opzioni non soddisfano tutti i requisiti: distribuire ogni container come propria istanza ACI non garantisce un singolo IP pubblico o la comunicazione tramite localhost; Azure App Service for Containers è più adatto per applicazioni web e non offre la stessa granularità di controllo per container strettamente accoppiati come ACI; eseguire i container in AKS con Deployments separati non garantisce un ciclo di vita condiviso o la comunicazione tramite localhost senza configurazioni aggiuntive complesse.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta