Didacticiel .NET - Votre premier microservice

Exécuter l'image Docker

Vous pouvez exécuter votre application dans un conteneur à l'aide de la commande suivante :

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

Vous pouvez accéder à l’URL suivante pour accéder à votre application s’exécutant dans un conteneur : http://localhost:3000/weatherforecast

Le point de terminaison d’API retourne des données JSON contenant des informations de prévisions météorologiques

Si vous le souhaitez, vous pouvez afficher votre conteneur en cours d'exécution dans une invite de commande distincte à l'aide de la commande suivante :

Si vous le souhaitez, vous pouvez afficher votre conteneur en cours d'exécution dans une fenêtre de terminal distincte à l'aide de la commande suivante :

Terminal
docker ps

Liste d’images Docker en cours d’exécution avec des informations sur chacune d’elles.

Appuyez sur CTRL+C sur votre invite de commandes pour mettre fin à la commande docker run qui exécute le service dans un conteneur.

Appuyez sur CTRL+C sur votre terminal pour mettre fin à la commande docker run qui exécute le service dans un conteneur.

Félicitations ! Vous avez créé un petit service indépendant qui peut être déployé et mis à l’échelle à l’aide de conteneurs Docker.

Ce sont les éléments fondamentaux des microservices.

Vous avez une erreur ?

Si vous recevez un message similaire à ERREUR : erreur lors de la connexion : cette erreur peut indiquer que le démon Docker n’est pas en cours d’exécution, cela peut indiquer que vous devez lancer l’application Docker. Vérifiez que le client Docker s’exécute en exécutant docker run hello-world. Cette opération doit extraire et exécuter l’image. Pour plus d’aide, consultez la documentation de Docker pour obtenir des instructions sur la façon de diagnostiquer et de résoudre ce problème.

Continuer