OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

6.2.3. Grundlegende unprivilegierte Nutzung‌


Um unprivilegierte Container zu erstellen, sind einige erste Schritte erforderlich. Sie müssen eine Standard-Container-Konfigurationsdatei erstellen, in der Sie die gewünschten ID-Zuordnungen und Netzwerkeinstellungen angeben und den Host so konfigurieren, dass sich der unprivilegierte Benutzer in das Host-Netzwerk einklinken kann. Im folgenden Beispiel wird davon ausgegangen, dass Ihre zugeordneten Benutzer- und Gruppen-ID-Bereiche 100000–165536 sind. Überprüfen Sie Ihre tatsächlichen Benutzer- und Gruppen-ID-Bereiche und ändern Sie das Beispiel entsprechend:


grep $USER /etc/subuid grep $USER /etc/subgid


mkdir -p ~/.config/lxc

echo "lxc.id_map = u 0 100000 65536" > ~/.config/lxc/default.conf

echo "lxc.id_map = g 0 100000 65536" >> ~/.config/lxc/default.conf echo "lxc.network.type = veth" >> ~/.config/lxc/default.conf

echo „lxc.network.link = lxcbr0“ >> ~/.config/lxc/default.conf echo „$USER veth lxcbr0 2“ | sudo tee -a /etc/lxc/lxc-usernet


Danach können Sie unprivilegierte Container auf die gleiche Weise wie privilegierte Container erstellen, einfach ohne Verwendung von sudo.


lxc-create -t ​​download -n u1 -- -d ubuntu -r bionic -a amd64 lxc-start -n u1 -d

lxc-attach -n u1 lxc-stop -n u1 lxc-destroy -n u1


Top OS Cloud Computing bei OnWorks: