如何在容器中运行图像?

时间:2017-07-11 16:49:00

标签: docker

我按照Migrating ASP.NET MVC Applications to Windows Containers

上的说明操作

我用过

docker pull microsoft/aspnet

它似乎正确下载。

我正在尝试按照说明进行操作"当您在容器中运行此图像时#34;

当我输入

 docker run 5e

我得到了以下似乎已经锁定的屏幕。 enter image description here

我输入正确的东西吗?

当我跑步时

docker images 

我看到microsoft / aspnet有标签"最新"

另一张图片还有#34;最新版本"

如果我输入

docker run -it --name myapp 5e

然后我看到了和以前一样的东西,但结束了#34; Service' w3svc'开始了

enter image description here

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

我实际上无法获得有关" -it"的帮助。是因为我在运行时没有列出

docker run --help

虽然我理解它意味着"互动终端"

短语"在容器中运行图像"让我感到困惑。 说"从图像创建容器并运行它"是否更合适? ?

1 个答案:

答案 0 :(得分:0)

Docker Docker run reference

“docker run命令必须指定一个IMAGE来从”

派生容器

我想使用“derive”这个词确实意味着如果不存在,run会创建容器。

我认为在我的示例中容器似乎被锁定的原因是我启动的服务不是需要用户输入的过程。