.NET 教程 - 你的第一个微服务

运行 Docker 映像

可以使用以下命令在容器中运行应用:

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

可以浏览到以下 URL 以访问在容器中运行的应用程序: http://localhost:3000/weatherforecast

API 终结点返回包含天气预报信息的 JSON 数据

(可选)可以使用以下命令查看在单独的命令提示符中运行的容器:

(可选)可以使用以下命令查看在单独终端窗口中运行的容器:

Command prompt
docker ps

运行 docker 映像的列表,其中包含有关每个映像的信息。

在命令提示符上按 CTRL+C,以结束在容器中运行服务的 docker run 命令。

在终端上按 CTRL+C 以结束正在容器中运行服务的 docker run 命令。

恭喜! 已成功创建了可以使用 Docker 容器进行部署和扩展的小型、独立服务。

这些是微服务的基本构建基块。

遇到错误?

如果收到类似于“错误”的消息: 连接过程中出错: 此错误可能表示 docker 守护程序未 运行,这可能表示你需要启动 Docker 应用程序。请检查 Docker 客户端是否正在通过运行 docker run hello-world 运行。这应该会拉取并运行映像。有关更多帮助,请参阅 Docker 文档 ,了解有关如何诊断和修复此问题的说明。

继续