<Precedenti | Contenuti | Succ.>
6.7. Modelli
La creazione di un contenitore generalmente implica la creazione di un filesystem radice per il contenitore. lxc-creare delega questo lavoro a modelli, che sono generalmente per distribuzione. I modelli lxc forniti con lxc possono essere trovati sotto /usr/share/lxc/templatese includono modelli per creare contenitori Ubuntu, Debian, Fedora, Oracle, centos e gentoo, tra gli altri.
La creazione di immagini di distribuzione nella maggior parte dei casi richiede la capacità di creare nodi di dispositivo, spesso richiede strumenti che non sono disponibili in altre distribuzioni e di solito richiede molto tempo. Pertanto lxc viene fornito con uno speciale scarica template, che scarica immagini container predefinite da un server lxc centrale. Il caso d'uso più importante è consentire la semplice creazione di contenitori non privilegiati da parte di utenti non root, che non potrebbero, ad esempio, eseguire facilmente il il bootstrap comando.
Durante la corsa lxc-creare, tutte opzioni che vengono dopo -- vengono passati al modello. Nel comando seguente, --nome, --modello e --bdev sono passati a lxc-creare mentre la lavorazione del prodotto finito avviene negli stabilimenti del nostro partner --pubblicazione viene passato al modello:
lxc-create --template ubuntu --name c1 --bdev loop -- --release bionic
Puoi ottenere aiuto per le opzioni supportate da un particolare contenitore passando --Aiuto e il nome del modello in lxc-creare. Ad esempio, per assistenza con il modello di download,
lxc-create --template download --help