Questo è il comando lxc-create che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
lxc-create - crea un contenitore
SINOSSI
lxc-creare {-N Nome} [-F file_config] {-T modello} [-B negozio di supporto] [-- modello-
Opzioni]
DESCRIZIONE
lxc-creare crea un oggetto di sistema dove sono memorizzate le informazioni di configurazione e dove
possono essere memorizzate le informazioni dell'utente. L'identificatore Nome viene utilizzato per specificare il contenitore da essere
utilizzato con i diversi comandi lxc.
L'oggetto è una directory creata in /var/lib/lxc e identificato dal suo nome.
L'oggetto è la definizione delle diverse risorse che un'applicazione può utilizzare o vedere.
Più il file di configurazione contiene informazioni, più il contenitore è isolato
e più l'applicazione viene imprigionata.
Se il file di configurazione file_config non è specificato, il contenitore verrà creato con
l'isolamento predefinito: processi, sysv ipc e punti di montaggio.
VERSIONI
-F, --config file_config
Specificare il file di configurazione per configurare la virtualizzazione e l'isolamento
funzionalità per il contenitore.
-T, --modello modello
'template' è il nome breve di uno script 'lxc-template' esistente chiamato da
lxc-creare, ad es. occupatobox, debian, fedora, ubuntu o sshd. Fare riferimento agli esempi in
/usr/share/lxc/templates per i dettagli sulla struttura dello script prevista.
In alternativa, il percorso completo di uno script modello eseguibile può anche essere passato come
un parametro. "none" può essere usato per forzare lxc-create a saltare la creazione di rootfs.
-B, --bdev negozio di supporto
'backingstore' è uno tra 'dir', 'lvm', 'loop', 'btrfs', 'zfs', 'rbd' o 'best'.
L'impostazione predefinita è 'dir', il che significa che il filesystem root del contenitore sarà a
directory sotto /var/lib/lxc/container/rootfs. Questo tipo di negozio di supporto consente il
opzionale --dir RADICI da specificare, il che significa che il contenitore rootfs dovrebbe essere
posizionato sotto il percorso specificato, anziché quello predefinito. (Il backingstore 'nessuno'
type è un alias per 'dir'.) Se viene specificato 'btrfs', il filesystem di destinazione
deve essere btrfs e il contenitore rootfs verrà creato come un nuovo sottovolume. Questo
consente la creazione di cloni snapshot, ma fa anche in modo che rsync --one-filesystem
trattalo come un filesystem separato. Se backingstore è 'lvm', allora un blocco lvm
dispositivo verrà utilizzato e sono disponibili le seguenti ulteriori opzioni: --lvnome
lvnome1 creerà un LV denominato lvnome1 piuttosto che l'impostazione predefinita, che è il
nome del contenitore. --vgname nomevgna1 creerà il LV nel gruppo di volumi nomevgna1 piuttosto
rispetto all'impostazione predefinita, LXC. --thinpool thinpool1 creerà il LV come un sottile
volume assegnato nel pool denominato thinpool1 piuttosto che l'impostazione predefinita, LXC.
--tipofs FSTYPE creerà un filesystem FSTYPE sul LV, piuttosto che sul
predefinito, che è ext4. --fsdimensione TAGLIA creerà un LV (e un filesystem) di dimensioni
SIZE piuttosto che l'impostazione predefinita, che è 1G.
Se backingstore è "loop", puoi usare --tipofs FSTYPE ed --fsdimensione TAGLIA come 'lvm'.
I valori predefiniti per queste opzioni sono gli stessi di 'lvm'.
Se backingstore è 'rbd', allora dovrai avere una configurazione valida in
cef.conf e ceph.client.admin.portachiavi definito. È possibile specificare quanto segue
opzioni: --rbdnome NOMERBD creerà un dispositivo a blocchi denominato RBDNAME anziché il
default, che è il nome del contenitore. --rbdpool POOL creerà il dispositivo di blocco
nel pool denominato POOL, piuttosto che l'impostazione predefinita, che è 'lxc'.
Se backingstore è "migliore", lxc proverà, nell'ordine, btrfs, zfs, lvm e
finalmente un archivio di backup di directory.
-- opzioni-modello
Questo passerà opzioni-modello al modello come argomenti. Per vedere l'elenco di
opzioni supportate dal modello, puoi eseguire lxc-creare -t MODELLO -h.
COMUNI VERSIONI
Queste opzioni sono comuni alla maggior parte dei comandi lxc.
-?, -H, --Aiuto
Stampa un messaggio di utilizzo più lungo del normale.
--uso
Dai il messaggio di utilizzo
-Q, --silenzioso
disattivare l'audio
-P, --lxcpercorso=PERCORSO
Utilizzare un percorso contenitore alternativo. Il valore predefinito è /var/lib/lxc.
-oh, --file di registro=RISORSE
Uscita su un registro alternativo RISORSE. L'impostazione predefinita è nessun registro.
-l, --logpriority=LIVELLO
Imposta la priorità del registro su LIVELLO. La priorità del registro predefinita è ERROR. I valori possibili sono:
FATALE, CRITICO, AVVISO, ERRORE, AVVISO, INFO, DEBUG.
Nota che questa opzione imposta la priorità del registro eventi nell'alternativa
file di registro. Non ha effetto sul log degli eventi ERROR su stderr.
-N, --nome=NOME
Usa identificatore contenitore NOME. Il formato dell'identificatore del contenitore è alfanumerico
stringa.
--versione
Mostra il numero di versione.
DIAGNOSI
Il contenitore esiste già
Come menzionato nel messaggio, provi a creare un contenitore ma c'è un contenitore
con lo stesso nome. Puoi usare il lxc-ls comando per elencare i contenitori disponibili
sul sistema.
Usa lxc-create online utilizzando i servizi onworks.net