Tutorial do .NET – seu primeiro microsserviço

Executar imagem do Docker

Você pode executar seu aplicativo em um contêiner usando o seguinte comando:

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

Você pode navegar até a seguinte URL para acessar seu aplicativo em execução em um contêiner: http://localhost:3000/weatherforecast

O ponto de extremidade de API retorna dados JSON contendo informações de previsão do tempo

Opcionalmente, você pode exibir o contêiner em execução em uma janela de prompt de comando separada usando o seguinte comando:

Opcionalmente, você pode exibir o contêiner em execução em uma janela de terminal separada usando o seguinte comando:

Command prompt
docker ps

Uma lista de imagens do Docker em execução com informações sobre cada uma delas.

Pressione CTRL+C no seu prompt de comando para encerrar o comando docker run que está executando o serviço em um contêiner.

Pressione CTRL+C no seu terminal para encerrar o comando docker run que está executando o serviço em um contêiner.

Parabéns! Você criou com sucesso um pequeno serviço independente que pode ser implantado e ampliado usando contêineres do Docker.

Estes são os blocos de criação fundamentais de microsserviços.

Encontrou um erro?

Se você receber uma mensagem semelhante a ERRO: erro durante a conexão: esse erro pode indicar que o daemon do Docker não está em execução, isso pode indicar que você precisa iniciar o aplicativo Docker. Verifique se o cliente Docker está em execução executando docker run hello-world. Isso deve efetuar pull e executar a imagem. Para obter mais ajuda, consulte a documentação do Docker para obter instruções sobre como diagnosticar e corrigir esse problema.

Continuar