docker - Diferencia entre LXC y libcontainer
(2)
Mientras revisaba docker docs, descubrí que docker ahora usa libcontainer en lugar de LXC. ¿Alguien tiene idea de cómo libcontainer es mejor (si es así ...) que LXC?
Prefiero recomendar que revise este enlace para tener una comprensión completa de por qué Docker inició libcontainer
http://www.zdnet.com/article/docker-libcontainer-unifies-linux-container-powers/
Linux Dock (LXC) fue utilizado antes de Docker 1.8 como un controlador de ejecución por Docker, y ofreció una interfaz de espacio de usuario para las características de contención del kernel de Linux. Es muy específico para Linux
libcontainer (ahora
opencontainers/runc
) es una abstracción, con el fin de admitir una gama más amplia de tecnologías de aislamiento como se describe en este artículo
Eso significa que Docker se está abstrayendo de su implementación original, permitiendo a otros proveedores (como CoreOS) implementar su propia versión de contenedores .