我如何在容器中运行图像?

我正在按照关于迁移ASP.NET MVC应用程序到Windows容器的说明

我用了

docker pull microsoft/aspnet 

它似乎正确下载。

我试图按照“当你在容器中运行这个图像”

当我键入

  docker run 5e 

我得到以下屏幕,似乎已经locking。 在这里输入图像说明

我input正确的东西?

当我跑步

 docker images 

我看到microsoft / aspnet标签“最新”

另一个图像也有标签“最新”

如果我input

 docker run -it --name myapp 5e 

然后我看到与之前相同的内容,但以“服务”w3svc“行开始

在这里输入图像说明

因此,似乎-it命令有助于使我感觉我已经成功启动了容器。

我实际上得不到什么“-it”的帮助,因为它在运行时没有列出

docker运行 – 帮助

虽然我的理解是“交互terminal”

“在容器中运行图像”这句话让我感到困惑。 说“从图像创build一个容器并运行它”会更合适吗?

Docker Docker运行引用状态

“docker运行命令必须指定一个图像来从”

我猜“单词派生”这个词的用法确实意味着如果它不存在,那么运行会创build容器。

我认为容器出现在我的例子中的原因是我开始的服务不是一个需要用户input的过程。