1、LXC是Linux Containers的縮寫。它是一種虛擬化技術,通過一個Linux內核在一個受控主機上虛擬地運行多個Linux系統。LXC使用內核的Cgroups功能,來提供進程和網絡空間的隔離,來替代通過創建一個完整的虛擬機來為應用程序提供隔離環境。
2、Docker是一個開源工具,用於在集中平台上創建、部署和運行應用程序.這使得主機的操作系統通過容器來運行具有相同Linux內核的應用程序,而不是創建一個完整的虛擬機。使用docker容器,你不需要關心Ram和磁盤空間的分配。它能夠自己處理需求。
兩者架構上的區別:
功能特性上的區別:
參考:https://www.geeksforgeeks.org/difference-between-lxc-and-docker-containers/