虚拟机上可以运行docker吗
答案:2 悬赏:0 手机版
解决时间 2021-03-03 02:17
- 提问者网友:孤凫
- 2021-03-02 09:51
虚拟机上可以运行docker吗
最佳答案
- 五星知识达人网友:大漠
- 2021-03-02 10:31
Docker容器虚拟化的好处 Docker项目的发起人和Docker Inc.的CTO Solomon Hykes认为,Docker在正确的地点、正确的时间顺应了正确的趋势—即高效地构建应用。现在开发者需要能方便地创建运行在云平台上的应用,也就是说应用必须能够脱离底层机器,...
全部回答
- 1楼网友:冷風如刀
- 2021-03-02 12:05
docker容器虚拟化的好处
docker项目的发起人和docker inc.的cto solomon hykes认为,docker在正确的地点、正确的时间顺应了正确的趋势—即高效地构建应用。现在开发者需要能方便地创建运行在云平台上的应用,也就是说应用必须能够脱离底层机器,而且同时必须是“任何时间任何地点”可获取的。因此,开发者们需要一种创建分布式应用程序的方式,这也是docker所能够提供的。
举个简单的应用场景的例子。假设用户试图基于最常见的lamp(linux + apache + mysql + php)组合来运维一个网站。按照传统的做法,首先,需要安装apache、mysql 和php以及它们各自运行所依赖的环境;之后分别对它们进行配置(包括创建合适的用户、配置参数等);经过大量的操作后,还需要进行功能测试,看是否工作正常;如果不正常,则意味着更多的时间代价和不可控的风险。可以想象,如果再加上更多的应用,事情会变得更加难以处理。
更为可怕的是,一旦需要服务器迁移(例如从阿里云迁移到腾讯云),往往需要重新部署和调试。这些琐碎而无趣的“体力活”,极大地降低了工作效率。
而docker提供了一种更为聪明的方式,通过容器来打包应用,意味着迁移只需要在新的服务器上启动需要的容器就可以了。这无疑将节约大量的宝贵时间,并降低部署过程出现问题的风险。
docker在开发和运维中的优势
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯