Dies ist der Befehl lxc-create, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
lxc-create - erstellt einen Container
ZUSAMMENFASSUNG
lxc-erstellen {-N Name} [-F Konfigurationsdatei] {-T Vorlage} [-B Backingstore] [-- Vorlage-
Optionen]
BESCHREIBUNG
lxc-erstellen erstellt ein Systemobjekt, in dem die Konfigurationsinformationen gespeichert sind und wo
Benutzerinformationen gespeichert werden können. Die Kennung Name wird verwendet, um den Container anzugeben, der
mit den verschiedenen lxc-Befehlen verwendet.
Das Objekt ist ein Verzeichnis erstellt in /var/lib/lxc und mit seinem Namen identifiziert.
Das Objekt ist die Definition der verschiedenen Ressourcen, die eine Anwendung verwenden oder sehen kann.
Je mehr Informationen die Konfigurationsdatei enthält, desto isolierter ist der Container
und desto mehr wird die Anwendung inhaftiert.
Wenn die Konfigurationsdatei Konfigurationsdatei nicht angegeben, wird der Container mit erstellt
die Standardisolation: Prozesse, sysv ipc und Mount-Punkte.
OPTIONAL
-F, --config Konfigurationsdatei
Geben Sie die Konfigurationsdatei an, um die Virtualisierung und Isolierung zu konfigurieren
Funktionalitäten für den Container.
-T, --Vorlage Vorlage
'template' ist der Kurzname eines vorhandenen 'lxc-template'-Skripts, das von . aufgerufen wird
lxc-erstellen, zB. busybox, debian, fedora, ubuntu oder sshd. Siehe die Beispiele in
/usr/share/lxc/templates für Details zur erwarteten Skriptstruktur.
Alternativ kann der vollständige Pfad zu einem ausführbaren Vorlagenskript auch als . übergeben werden
ein Parameter. "none" kann verwendet werden, um lxc-create zu zwingen, die Rootfs-Erstellung zu überspringen.
-B, --bdev Backingstore
'backingstore' ist einer von 'dir', 'lvm', 'loop', 'btrfs', 'zfs', 'rbd' oder 'best'.
Der Standardwert ist 'dir', was bedeutet, dass das Container-Root-Dateisystem a
Verzeichnis unter /var/lib/lxc/container/rootfs. Dieser Backing Store-Typ ermöglicht die
optional --dir rootfs angegeben werden, was bedeutet, dass der Container rootfs sein sollte
unter dem angegebenen Pfad platziert, anstatt dem Standard. (Der 'none' Backingstore
type ist ein Alias für 'dir'.) Wenn 'btrfs' angegeben ist, dann wird das Zieldateisystem
muss btrfs sein, und der Container rootfs wird als neues Subvolume erstellt. Dies
ermöglicht die Erstellung von Snapshot-Klonen, bewirkt aber auch, dass rsync --one-filesystem
behandeln es als separates Dateisystem. Wenn backingstore 'lvm' ist, dann ein lvm-Block
Gerät verwendet und die folgenden weiteren Optionen stehen zur Verfügung: --lvname
lvname1 erstellt eine LV namens lvname1 anstatt der Standardeinstellung, die die
Containername. --vgname vgname1 erstellt das LV in der Volumengruppe vgname1 lieber
als die Standardeinstellung, lxc. - Thinpool Thinpool1 wird den LV als dünnen
bereitgestelltes Volume im Pool namens Thinpool1 anstatt der Standardeinstellung, lxc.
--fstype FSTYP erstellt ein FSTYPE-Dateisystem auf dem LV, anstatt das
Standard, der ext4 ist. --fssize GRÖßE erstellt ein LV (und ein Dateisystem) der Größe
SIZE statt der Standardeinstellung, die 1G ist.
Wenn backingstore 'loop' ist, können Sie verwenden --fstype FSTYP und --fssize GRÖßE als 'lvm'.
Die Standardwerte für diese Optionen sind die gleichen wie 'lvm'.
Wenn backingstore 'rbd' ist, benötigen Sie eine gültige Konfiguration in
ceph.conf und einem ceph.client.admin.Schlüsselbund definiert. Sie können Folgendes angeben
Möglichkeiten: --rbdname RBDNAME erstellt ein Blockdevice namens RBDNAME und nicht das
default, das ist der Containername. --rbdpool POOL wird das Blockgerät erstellen
im Pool mit dem Namen POOL und nicht der Standardwert, der 'lxc' ist.
Wenn backingstore 'best' ist, versucht lxc in der Reihenfolge btrfs, zfs, lvm und
endlich ein Verzeichnis-Backing-Store.
-- Vorlagen-Optionen
Es wird vorübergehen Vorlagen-Optionen als Argumente in die Vorlage ein. Um die Liste der zu sehen
Optionen, die von der Vorlage unterstützt werden, können Sie ausführen lxc-erstellen -t TEMPLATE -h.
COMMON OPTIONAL
Diese Optionen sind bei den meisten lxc-Befehlen üblich.
-?, -H, --help
Drucken Sie eine längere Nutzungsnachricht als normal.
--Verwendungszweck
Geben Sie die Nutzungsnachricht aus
-Q, --ruhig
stumm an
-P, --lxcpath=PATH
Verwenden Sie einen alternativen Containerpfad. Der Standardwert ist /var/lib/lxc.
-Ö, --logfile=FILE
Ausgabe in ein alternatives Protokoll FILE. Der Standardwert ist kein Protokoll.
- l, --logpriority=LEVEL
Log-Priorität auf setzen LEVEL. Die Standardprotokollpriorität ist FEHLER. Mögliche Werte sind:
FATAL, CRIT, WARN, ERROR, NOTICE, INFO, DEBUG.
Beachten Sie, dass diese Option die Priorität des Ereignisprotokolls im alternativen
Logdatei. Sie hat keine Auswirkung auf das ERROR-Ereignisprotokoll auf stderr.
-nicht, --name=NAME/FUNKTION
Container-ID verwenden NAME/FUNKTION. Das Format der Containerkennung ist alphanumerisch
String.
--Version
Zeigen Sie die Versionsnummer an.
DIAGNOSE
Der Container ist bereits vorhanden
Wie in der Meldung erwähnt, versuchen Sie, einen Container zu erstellen, aber es gibt einen Container
mit dem gleichen Namen. Du kannst den ... benutzen lxc-ls Befehl zum Auflisten der verfügbaren Container
auf dem System.
Verwenden Sie lxc-create online mit den onworks.net-Diensten