1.Docker是基于Linux 64bit的,无法在32bit的linux/Windows/unix环境下使用 2.LXC是基于cgroup等linux kernel功能的,因此container的guest系统只能是linux base的 3.隔离性相比KVM之类的虚拟化方案还是有些欠缺,所有container公用一部分的运行库 4.网络管理相对简单,主要是基于namespace隔离 5.cgroup的cpu...
该环境下运行Docker的优缺点如下:1、优点:隔离性强,安全性高,可以快速部署,轻量级,方便管理。2、缺点:不同容器之间的程序不会互相影响,但不同容器之间的程序不会互相影响,也导致不同容器之间的程序不会互相干扰,使得在某些情况下,会存在一些问题。
1、理论上完全可以的,但目前我所接触到的生产方案基本上都是docker在虚机集群上跑。看系统的要求了。docker不可能完全替代全部,windows服务器不可以,软件系统没有使用docker重新加载的,也是很难的。2、不会的:简单的说docker是个容器引擎,虚拟机是虚拟化的平台两者虽然实现的东西差不多,但是本质上...
如果使用Docker 跑 MySQL,数据库程序与数据需要进行分离,将数据存放到共享存储,程序放到容器里。如果容器有异常或 MySQL 服务异常,自动启动一个全新的容器。另外,建议不要把数据存放到宿主机里,宿主机和容器共享卷组,对宿主机损坏的影响比较大。(2)跑轻量级或分布式数据库 Docker 里部署轻量级或分布...
明确的回答:不可以!去了解一下docker产生的原因以及实现的原理就知道了,最直观的理解就是docker就是减少资源的浪费,只提供必要的服务,而像一个windows桌面不知道要浪费多少资源。可以参考这里 http://segmentfault.com/blog/seanlook/1190000002451537 ...