LXC与Docker之间的主要区别是什么

2023-04-08 07:00:00 docker 区别 LXC

LXC与Docker之间的主要区别是什么

LXC和Docker都是轻量级的容器技术,都具有虚拟化应用程序和服务的能力。他们之间的主要区别在于:

1. LXC是Linux容器的标准实现,而Docker是基于LXC的应用容器引擎。

2. LXC使用宿主机的内核,而Docker使用容器的内核。

3. LXC的容器是完全隔离的,可以直接访问宿主机的资源,而Docker的容器是通过宿主机的应用程序来访问宿主机的资源。

4. LXC的容器是基于宿主机的文件系统实现的,而Docker的容器是基于容器的文件系统实现的。

5. LXC的容器是由宿主机启动的,而Docker的容器是由Docker引擎启动的。

6. LXC的容器只能运行一个应用程序,而Docker的容器可以运行多个应用程序。

相关文章