在虚拟机上使用Docker有什么意义?

 桃园犬吠_207 发布于 2023-01-10 11:43

Docker的新功能...... Docker被描述为虚拟机的替代品.我现在读了一下,这是有道理的.我不完全理解为什么你会在虚拟机上使用Docker,例如.这正是AWS现在提供的beanstalk.

这只是因为大多数托管都是基于VM的,而Docker为您提供了灵活性,即使它不替换VM,它仍然(可能,取决于用例)值得使用?

1 个回答
  • 适用于我们的用例是您可以在真实的盒子,虚拟机,不同的操作系统等之上使用相同的泊坞窗图像,并具有相同的受控环境.

    即使您只计划在一种类型的计算机上运行此程序(例如在EC2虚拟机上),您仍然可以在笔记本电脑或台式机上进行开发,因此使用它可能是有意义的.

    好的部分是,Docker的开销非常小(或至少是这个想法),因此即使在虚拟硬件上运行也不会影响性能.这与"真正的"虚拟机形成对比(没有双关语,但听起来不错:)),这会在类似场景中带来很大的开销.

    2023-01-10 11:49 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有