Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

6.7 Plantillas


La creación de un contenedor generalmente implica la creación de un sistema de archivos raíz para el contenedor. lxc-crear delega este trabajo a plantillas, que generalmente son por distribución. Las plantillas lxc enviadas con lxc se pueden encontrar en / usr / share / lxc / templatese incluyen plantillas para crear contenedores de Ubuntu, Debian, Fedora, Oracle, centos y gentoo, entre otros.


La creación de imágenes de distribución en la mayoría de los casos requiere la capacidad de crear nodos de dispositivos, a menudo requiere herramientas que no están disponibles en otras distribuciones y, por lo general, requiere bastante tiempo. Por lo tanto, lxc viene con un especial descargar template, que descarga imágenes de contenedor predefinidas desde un servidor lxc central. El caso de uso más importante es permitir la creación simple de contenedores sin privilegios por parte de usuarios no root, que no podrían, por ejemplo, ejecutar fácilmente el desbloqueo mando.


Cuando se ejecuta lxc-crear, todas las opciones que vienen después -- se pasan a la plantilla. En el siguiente comando, --nombre, --plantilla y --bdev se pasan a lxc-crear, mientras --liberación se pasa a la plantilla:


lxc-create --template ubuntu --name c1 --bdev loop - --release bionic


Puede obtener ayuda para las opciones admitidas por cualquier contenedor en particular pasando --ayuda y el nombre de la plantilla para lxc-crear. Por ejemplo, para obtener ayuda con la plantilla de descarga,


lxc-create --descargar plantilla --help


Top OS Cloud Computing en OnWorks: