假设我有一个我想要标记的图像0.10.24(在我的例子中,它是一个包含Node.js 0.10.24的图像).我使用Dockerfile构建该图像并执行docker build并使用-t参数提供标记.
我希望有一天我会有该图像的其他版本,所以我将重新运行该过程,只需使用另一个标记名称.
到现在为止还挺好.这很好,很好,一切都很好.
但是,这就是问题开始的地方,我还希望latest另外还有最新的图像标记广告.所以我想我需要给同一个图像赋予两个名字.
我该怎么做呢?我是否真的需要重新运行docker build完全相同的版本,但这次使用另一个标签,是否有更好的选择?
当我有几种容器时,我正在创建一个应用程序,我想知道docker是否有某种标记容器的方法(例如:database,data-only ...).
注意:这个答案是关于为容器而不是标签提供名称.我要求给容器提供任意标签,而不是图像
当我运行时,docker images我可以看到存储库、标签、imageid、大小。但没有图像名称栏。
我们可以说镜像名称是repository 和tag - 的组合吗 repository:tag?并且在任何时间点都只能有 1 个具有相同存储库名称和标签值组合的映像?