18
0
Fork 0

Compléments LXC

This commit is contained in:
Ludovic Poujol 2019-10-02 17:18:51 +02:00
parent e10575480e
commit f4d13621f5
1 changed files with 14 additions and 2 deletions

View File

@ -5,14 +5,16 @@ title: Howto LXC
* Documentation : <https://linuxcontainers.org/lxc/manpages/> * Documentation : <https://linuxcontainers.org/lxc/manpages/>
[LXC](https://linuxcontainers.org/lxc/introduction/) est une interface en espace utilisateur pour piloter les features d'isolation du noyau Linux, permettant de créer des containers. [LXC](https://linuxcontainers.org/lxc/introduction/) est une interface en espace utilisateur pour piloter les fonctionnalités d'isolation du noyau Linux, permettant de créer des containers.
# Installation # Installation
~~~ ~~~
# apt install lxc bridge-utils ??libvirt-bin?? debootstrap # apt install lxc bridge-utils debootstrap
~~~ ~~~
> Note: Avec Debian Buster, il faut rajouter le paquet lxc-templates
# Mise en place du réseau virtuel # Mise en place du réseau virtuel
Obligatoire si vous voulez un accès Internet dans vos conteneurs. Une des façons de faire et de monter un bridge qui contiendra tout les conteneurs. Ensuite via iptables, on fera du NAT pour router le réseau privé du bridge via l'interface principale (souvent eth0). Obligatoire si vous voulez un accès Internet dans vos conteneurs. Une des façons de faire et de monter un bridge qui contiendra tout les conteneurs. Ensuite via iptables, on fera du NAT pour router le réseau privé du bridge via l'interface principale (souvent eth0).
@ -76,6 +78,16 @@ Lister les conteneurs :
~~~ ~~~
# lxc-ls # lxc-ls
foo bar baz
~~~
On peut obtenir plus de détails avec l'option `--fancy`
~~~
# lxc-ls --fancy
NAME STATE AUTOSTART GROUPS IPV4 IPV6
foo STOPPED 0 - - -
bar RUNNING 1 - 192.0.2.73 2001:DB8::73
~~~ ~~~
Démarrer un conteneur : Démarrer un conteneur :