使用主机JVM在docker容器中运行jar



我想将一个映像与ssh和ftp服务器以及一个jar文件捆绑在一起,该文件将在容器启动时立即运行。问题是我不希望在每个映像上安装不同的JVM(我可能会在同一台主机上运行许多实例,这将浪费资源)。所以我想知道是否有可能使用主机JVM在容器中运行jar。

谢谢!罗德里戈。

这是Docker最伟大的部分之一。您不需要在主机上安装JVM,而是创建一个包含JVM的Image(或者只使用dockerhub中的一个),并在此基础上创建其他映像。由于Docker使用AUFS,它将重用基本映像,因此只分配一次资源。

最新更新