Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

6.2.3. Utilisation basique non privilégiée‌


Pour créer des conteneurs non privilégiés, quelques premières étapes sont nécessaires. Vous devrez créer un fichier de configuration de conteneur par défaut, en spécifiant les mappages d'identifiants et la configuration réseau souhaités, ainsi que configurer l'hôte pour permettre à l'utilisateur non privilégié de se connecter au réseau hôte. L'exemple ci-dessous suppose que vos plages d'ID d'utilisateur et de groupe mappés sont 100000-165536. Vérifiez vos plages d'ID d'utilisateur et de groupe et modifiez l'exemple en conséquence :


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


Après cela, vous pouvez créer des conteneurs non privilégiés de la même manière que des conteneurs privilégiés, simplement sans utiliser sudo.


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

lxc-attacher -n u1 lxc-arrêter -n u1 lxc-détruire -n u1


Meilleur système d'exploitation Cloud Computing chez OnWorks :