Tutorial de .NET | Su primer microservicio

Ejecutar imagen de Docker

Puede ejecutar la aplicación en un contenedor con el siguiente comando:

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

Puede ir a la siguiente dirección URL para acceder a la aplicación que se ejecuta en un contenedor: http://localhost:3000/weatherforecast

El punto de conexión de API devuelve datos JSON que contienen información de previsión meteorológica

De forma opcional, puede ver el contenedor que se ejecuta en un símbolo del sistema separado utilizando el siguiente comando:

Opcionalmente, puede ver su contenedor ejecutándose en una ventana de terminal separada usando el siguiente comando:

Command prompt
docker ps

Una lista de imágenes de Docker en ejecución con información sobre cada una de ellas.

Presione CTRL+C en el símbolo del sistema para finalizar el comando docker run que ejecuta el servicio. en un contenedor.

Presione CTRL+C en el terminal para finalizar el comando docker run que ejecuta el servicio en un contenedor.

Enhorabuena, ha creado correctamente un pequeño servicio independiente que se puede implementar y escalar mediante contenedores de Docker.

Estos son los componentes básicos de los microservicios.

¿Tiene un error?

Si recibe un mensaje similar a ERROR: error durante la conexión: este error puede indicar que el demonio de Docker no se está ejecutando, puede indicar que debe iniciar la aplicación Docker. Compruebe que el cliente de Docker se está ejecutando al ejucutar docker run hello-world. Esto debería extraer y ejecutar la imagen. Para obtener más ayuda, consulte la documentación de Docker para obtener instrucciones sobre cómo diagnosticar y corregir este problema.

Continuar