Esercitazione su .NET - Il tuo primo microservizio

Esegui immagine Docker

È possibile eseguire l'app in un contenitore usando il comando seguente:

Command prompt
docker run -it --rm -p 3000:8080 --name mymicroservicecontainer mymicroservice

Per accedere all'applicazione in esecuzione in un contenitore, puoi passare al seguente URL: http://localhost:3000/weatherforecast

L'endpoint API restituisce dati JSON contenenti informazioni sulle previsioni meteo

Facoltativamente, è possibile visualizzare il contenitore in esecuzione in un prompt dei comandi separato usando il comando seguente:

Facoltativamente, è possibile visualizzare il contenitore in esecuzione in una finestra del terminale separata usando il comando seguente:

Command prompt
docker ps

Elenco di immagini Docker in esecuzione con informazioni su ciascuna di esse.

Premi CTRL+C sul prompt dei comandi per terminare il comando docker run che sta eseguendo il servizio in un contenitore.

Premi CTRL+C sul terminale per terminare il comando docker run che esegue il servizio in un contenitore.

Congratulazioni! È stato creato un piccolo servizio indipendente che può essere distribuito e ridimensionato usando contenitori Docker.

Questi sono i blocchi predefiniti fondamentali dei microservizi.

Si è verificato un errore?

Se si riceve un messaggio simile a ERRORE: errore durante la connessione: questo errore può indicare che il daemon Docker non è in esecuzione, potrebbe indicare che è necessario avviare l'applicazione Docker. Verificare che il client Docker sia in esecuzione eseguendo docker run hello-world. Verranno eseguiti il pull e l'immagine. Per altre informazioni, vedere la documentazione di Docker per istruzioni su come diagnosticare e risolvere il problema.

Continua