Containerizzare e distribuire un'app Java in Azure
Intermedio
Sviluppatore
Azure
Registro Azure Container
Servizio Azure Kubernetes (AKS)
Containerizzare un'app Java, eseguire il push dell'immagine del contenitore in Registro Azure Container e quindi distribuirla in servizio Azure Kubernetes.
Obiettivi di apprendimento
Al termine di questo modulo, si sarà in grado di:
- Containerizzare un'app Java.
- Creare un'immagine del contenitore per l'app Java.
- Eseguire l'immagine del container localmente.
- Eseguire il push dell'immagine del contenitore in Registro Azure Container.
- Distribuire l'immagine del contenitore in servizio Azure Kubernetes.
Prerequisiti
- Una sottoscrizione Azure con l'autorizzazione per creare, aggiornare ed eliminare le risorse dell'esercizio, oltre all'autorizzazione per assegnare il ruolo di pull del kubelet di AKS nell'ambito del registro contenitori.
- Un ambiente Bash locale con Git e l'ultima versione supportata di interfaccia della riga di comando di Azure installata e disponibile.
- Docker Desktop configurato per eseguire contenitori Linux o il motore Docker in Linux, con l'interfaccia della riga di comando di Docker in grado di raggiungere il daemon in esecuzione da tale ambiente Bash.
Informazioni di base su Azure
Scegliere l'account Azure più adatto per l'utente. Pagamento a consumo o prova gratuita di Azure per un massimo di 30 giorni. Iscriversi.