Linux Containers LXC unter Debian 8 Jessie installieren

Installation


Installieren Sie die benötigten Pakete mit
apt install lxc yum ubuntu-archive-keyring curl
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
debootstrap dh-python libapparmor1 libmpdec2 libpython3-stdlib libpython3.4-minimal
libpython3.4-stdlib libseccomp2 python3 python3-minimal python3.4 python3.4-minimal
Vorgeschlagene Pakete:
lua5.2 python3-doc python3-tk python3-venv python3.4-venv python3.4-doc binutils
binfmt-support
Die folgenden NEUEN Pakete werden installiert:
debootstrap dh-python libapparmor1 libmpdec2 libpython3-stdlib libpython3.4-minimal
libpython3.4-stdlib libseccomp2 lxc python3 python3-minimal python3.4 python3.4-minimal
0 aktualisiert, 13 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 5.432 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 21,9 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n]
Holen: 1 http://debian.mirrors.ovh.net/debian/ jessie/main libmpdec2 amd64 2.4.1-1 [85,7 kB]
Es wurden 5.432 kB in 1 s geholt (5.151 kB/s).
Vormals nicht ausgewähltes Paket libmpdec2:amd64 wird gewählt.
(Lese Datenbank ... 22737 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libmpdec2_2.4.1-1_amd64.deb ...
Entpacken von libmpdec2:amd64 (2.4.1-1) ...
Trigger für man-db (2.7.0.2-5) werden verarbeitet ...
python3-minimal (3.4.2-2) wird eingerichtet ...
running python rtupdate hooks for python3.4...
Trigger für systemd (215-17+deb8u4) werden verarbeitet ...

Passen Sie die Paketquellen an um lxcfs installieren zu können:
echo \"deb http://ftp.debian.org/debian jessie-backports main\" > /etc/apt/sources.list.d/lxc.list
apt update

LXCFS ist Sinnvoll, da im Container dann die CPU und RAM Leistung des Containers und nicht des Hosts angezeigt wird.
apt install lxcfs
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
lxcfs
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 38,1 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 193 kB Plattenplatz zusätzlich benutzt.
Holen: 1 http://debian.mirrors.ovh.net/debian/ jessie-backports/main lxcfs amd64 2.0.0-3~bpo8+1 [38,1 kB]
Es wurden 38,1 kB in 0 s geholt (95,5 kB/s).
Vormals nicht ausgewähltes Paket lxcfs wird gewählt.
(Lese Datenbank ... 24117 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../lxcfs_2.0.0-3~bpo8+1_amd64.deb ...
Entpacken von lxcfs (2.0.0-3~bpo8+1) ...
Trigger für systemd (215-17+deb8u4) werden verarbeitet ...
lxcfs (2.0.0-3~bpo8+1) wird eingerichtet ...
Trigger für libc-bin (2.19-18+deb8u4) werden verarbeitet ...


Optional können Sie noch folgende Pakete installieren
apt install bridge-utils debootstrap xz-utils


Prüfen Sie die Konfiguration des Systems mit folgendem Befehl:
lxc-checkconfig
Kernel configuration not found at /proc/config.gz; searching...
Kernel configuration found at /boot/config-3.16.0-4-amd64
--- Namespaces ---
Namespaces: enabled
Utsname namespace: enabled
Ipc namespace: enabled
Pid namespace: enabled
User namespace: enabled
Network namespace: enabled
Multiple /dev/pts instances: enabled

--- Control groups ---
Cgroup: enabled
Cgroup clone_children flag: enabled
Cgroup device: enabled
Cgroup sched: enabled
Cgroup cpu account: enabled
Cgroup memory controller: enabled
Cgroup cpuset: enabled

--- Misc ---
Veth pair device: enabled
Macvlan: enabled
Vlan: enabled
File capabilities: enabled

Note : Before booting a new kernel, you can check its configuration
usage : CONFIG=/path/to/config /usr/bin/lxc-checkconfig

Um diesen Eintrag vollständig sehen zu können, müssen Sie ein Kunde der Securebit AG sein. Dazu können Sie ein belibites Produkt aus unserem Sortiment bestellen.

Sollten Sie bereits Kunde sein, können Sie sich hier anmelden.