installation_et_utilisation_de_container_lxc
Ceci est une ancienne révision du document !
Table des matières
Installation de containers LXC sous Debian 11
apt install lxc
Réseau : configuration mode Independent bridge setup
Installation et configuration du réseau : édition du fichier /etc/default/lxc-net
nano /etc/default/lxc-net
USE_LXC_BRIDGE="true" LXC_BRIDGE="lxcbr0" LXC_ADDR="10.0.3.1" LXC_NETMASK="255.255.255.0" LXC_NETWORK="10.0.3.0/24" LXC_DHCP_RANGE="10.0.3.200,10.0.3.254" LXC_DHCP_MAX="253" LXC_DHCP_CONFILE="" LXC_DOMAIN=""
Pour créer un template pour la configuration de nouveau containers :
nano /etc/lxc/default.conf
lxc.net.0.type = veth lxc.net.0.link = lxcbr0 lxc.net.0.flags = up lxc.net.0.hwaddr = 00:16:3e:xx:xx:xx lxc.apparmor.profile = generated lxc.apparmor.allow_nesting = 1
Redémarrer la couche réseau
sudo service lxc-net restart
- Référence : https://wiki.debian.org/LXC#Installation
Configuration type d'un container
Exemple pour un container nommé “ynh”
nano /var/lib/lxc/ynh/config
# Distribution configuration lxc.include = /usr/share/lxc/config/common.conf lxc.arch = linux64 # Container specific configuration lxc.apparmor.profile = generated lxc.apparmor.allow_nesting = 1 lxc.rootfs.path = dir:/var/lib/lxc/ynh/rootfs lxc.uts.name = ynh # Network configuration lxc.net.0.type = veth lxc.net.0.link = lxcbr0 lxc.net.0.flags = up lxc.net.0.hwaddr = 00:16:3e:dd:91:8b # Autostart lxc.start.auto = 1
installation_et_utilisation_de_container_lxc.1638460427.txt.gz · Dernière modification : 2021/12/02 15:53 de Benjamin Labomedia