信息发布→ 登录 注册 退出

docker可以跑在虚拟机上吗

发布时间:2020-04-03

点击量:

docker容器运行在虚拟机或者物理机上都可以。严格来讲,容器和虚拟机并不是一个层次的东西,它就是软件+环境的打包集合。

无论是虚拟机还是物理机,都是硬件/基础设施的一种交付方式,本质上是一个层次的;而容器主要要解决以软件为中心的系列问题(开发、测试、部署、发布、运行)。

在虚拟机中运行容器,已经成为一种实践中的惯例,比如,AWS的container服务就是只运行在虚拟机中的。

Docker守护进程可以直接与主操作系统进行通信,为各个Docker容器分配资源;它还可以将容器与主操作系统隔离,并将各个容器互相隔离。Docker通常用于隔离不同的应用,例如前端,后端以及数据库。

虚拟机更擅长于彻底隔离整个运行环境。例如,云服务商通常采用虚拟机技术隔离不同的用户。虚拟机启动需要数分钟,而Docker容器可以在数毫秒内启动。由于没有臃肿的操作系统,Docker可以节省大量的磁盘空间以及其他系统资源。

更多相关教程,请关注PHP中文网docker教程栏目。

标签:# docker  # 是一个  # 操作系统  # 都是  # 机中  # 运行环境  # 中文网  # 并将  # 可以直接  # 已经成为  # 它还  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!