我已阅读here以及limitations on Docker containers,但我想做以下事项:
为了做到这一点,我注意到我必须事先create
;这样每次可以节省大约2秒钟。这让我想知道:
start
上启动? (如果是后者,那么为什么有人会费心去重新创建容器?)答案 0 :(得分:1)
如果仅创建容器,则没有正在运行的进程(也没有[pre-]缓存)。我还验证了如果容器尚未运行,则NetworkSettings
的{{1}}部分为空,因此在这种情况下不应分配IP地址。存储在磁盘上的元数据用于跟踪"容器对象"应该是唯一的影响(以及Docker守护程序在运行时使用的任何内存,同时跟踪所述元数据,这可能包括元数据本身的副本)。
我已经在我的本地机器上运行docker inspect
来测试它,并且它已成功完成(虽然看起来像是一个令人尴尬的长时间完成,因为它正在查找和写作反复输出完全相同的元数据。)