相关疑难解决方法(0)

Docker与虚拟机有何不同?

我一直在重读Docker文档,试图了解Docker和完整VM之间的区别.它如何设法提供完整的文件系统,隔离的网络环境等,而不是那么重?

为什么将软件部署到Docker映像(如果这是正确的术语)比简单地部署到一致的生产环境更容易?

virtualization containers virtual-machine docker

3523
推荐指数
20
解决办法
70万
查看次数

Docker/LXC 容器是正在运行的应用程序还是内存中的东西?

我刚刚阅读了优秀的 SO 问题,询问Docker 和 VM 之间有什么区别?。然而,接受的答案让我只想要一点点。

有点理解容器(Docker / LXC - 我不明白区别)使用称为libcontainer和 AuFS 的东西,以便数十、数百甚至数千个容器可以共享相同的 CPU、RAM 和磁盘资源。但是,答案仍然没有准确解释“容器”是什么!

容器只是此libcontainer运行的一个实例吗?它是使用 的应用程序libcontainer吗?它是 Linuxy 之类的服务/守护进程吗?所以我问:

  • 究竟什么是“容器”?
  • 多个容器可以在同一个虚拟机/物理机内共享的确切计算/系统资源是什么?
  • Docker/LXC 是容器方程式中的“管理程序”吗?如果不是,Docker、LXC 和 之间是什么关系libcontainer

virtual-machine lxc docker

5
推荐指数
1
解决办法
604
查看次数