我是Docker的新手,我对WRT感兴趣的事情之一是大多数用例。例如,这些命令似乎具有相同的作用:
docker container rm
和
docker rm
即CLI提供了一种控制容器而不是映像的简便方法(命令docker image ls
也有效)。
为什么docker选择提供一种使用容器而不是图像的捷径?
答案 0 :(得分:1)
根据我的经验,我使用容器而不是图像。您只创建了一次图像,但是可能多次从该图像创建一个容器。
我认为这类似于类和对象。图像只是容器的蓝图,就像类是对象的蓝图一样。您可以从一个类创建多个对象,但是只编写一次该类,因此最后,您将对容器执行比对图像执行更多的命令。
我认为这就是命令集中在容器上的原因。