为什么Docker CLI命令默认为控制容器?

时间:2019-05-06 11:15:36

标签: docker

我是Docker的新手,我对WRT感兴趣的事情之一是大多数用例。例如,这些命令似乎具有相同的作用:

docker container rm

docker rm

即CLI提供了一种控制容器而不是映像的简便方法(命令docker image ls也有效)。

为什么docker选择提供一种使用容器而不是图像的捷径?

1 个答案:

答案 0 :(得分:1)

根据我的经验,我使用容器而不是图像。您只创建了一次图像,但是可能多次从该图像创建一个容器。

我认为这类似于类和对象。图像只是容器的蓝图,就像类是对象的蓝图一样。您可以从一个类创建多个对象,但是只编写一次该类,因此最后,您将对容器执行比对图像执行更多的命令。

我认为这就是命令集中在容器上的原因。