2014-03-03 74 views

回答

5

如果创建一个JVM图像,并从专用图像JVM将是你的计算机上的图像延长只有一次,假如你有相同的主机,当然对图像/容器。实际上,这对于Docker来说是一个完美的用例!

即使您每运行一次应用程序三次,所以最终只有24个正在运行的容器,JVM只会在您的光盘上存在一次。应用程序写入的数据将位于顶层文件系统层上,不会影响其下面的图层,因此您可以同时将这些数据重新用于其他图像。

如果需要,请查看我在Github上提供的JDK-7映像,并查看我是如何将这两个映像用于Tomcat映像和Elasticsearch映像的。

+1

p.s.我写了两篇关于这些问题的博客文章,但有关Tomcat的文章已经有点过时了。这不是广告评论!这只是我已经在那里写了很多... http://blog.trifork.com/author/quintenk/ – qkrijger

+0

你是什么意思只有一次?将会有一个jvm层的副本,并且对于每个构建在这之上的图像都会有副本。 – Zveratko

相关问题