容器和虚拟机到底有啥区别?( 二 )


同样,容器对于持续集成和持续部署(CI / CD)实施也是极好的选择 。他们通过在开发人员之间分发和合并镜像来促进协作开发 。
容器的劣势容器仍无法提供与虚拟机相同的安全性和稳定性 。由于它们共享主机的内核,因此不能像虚拟机一样完全隔离 。
容器是进程级的隔离,一个容器可以通过影响宿主机内核的稳定性来影响其他容器 。
一旦容器执行了任务,它就会关闭并删除其中的所有数据 。如果希望数据保留下来,则必须使用"数据卷"进行保存,这需要在主机上进行手动配置 。
容器还是虚拟机上面我们列出了容器和虚拟机各自的优势和劣势,我们在因为优势选择了其一后默认就要其忍受劣势所带来的副作用,凡事都有两面性没有东西可以只有优点没缺点的 。就容器和虚拟机来说,因为其完整的隔离和安全性虚拟机通常用于要求苛刻的应用程序,网络基础结构以及能消耗VM大部分资源的应用程序 。而容器通常用于Web应用,微服务 。




推荐阅读