Java容器和Docker这种服务容器差别

来源:互联网 发布:淘宝ip地址解析api 编辑:程序博客网 时间:2024/04/29 09:08

Java容器技术和docker技术可以看做是一个互补的技术。我们在虚拟机基础上创建了多个docker容器,而一个docker容器在应对一些低流量的系统时,最低还是需要分配4核8G左右的配置,这其实还是一种浪费。

如果虚拟机是大石块,那么docker就是小石块,Java容器技术就是沙子,三者搭配能够更好的提升使用效率。

,-----------------------------------------------------------------------------.|Machine                                                                      ||-----------------------------------------------------------------------------||-| jc | jc | jc | jc | jc | jc | jc | jc | jc | jc | jc | jc | jc | jc | jc |||-| docker | docker | docker | docker | docker | docker |                     ||-|    VM   |    VM   |    VM   |    VM   |                                   ||-----------------------------------------------------------------------------|`-----------------------------------------------------------------------------'

可以看到在多个vm上构建了更多的docker容器,而在每个docker容器基础上,我们完全可以放置多个java容器,使多个低流量应用存活在一个jvm中,或者说一个docker容器托管了多个低流量的应用,提升了资源使用效率,同时节省了ip,网络连接等宝贵资源。

原创粉丝点击