Tiens, c’est pile dans le sujet j’ai l’impression, donc je vais aussi demander un coup de main
Suite à de sombres histoires de "copyright claim" mal géré par mon hébergeur, j’ai décidé de tout ramener sur mes machines perso. Et donc je me retrouve à essayer de mettre en place des conteneurs légers basés sur
systemd-nspawn.
J’utilise déjà systemd-nspawn pour des environnements de build, grosso-modo comme j’utilisais schroot avant lui. Mais là c’est un peu plus compliqué, j’aimerais en particulier pouvoir faire tourner des services dedans, et les lancer/couper via
machinectl.
Arrive la question du réseau, sujet qui me dépasse complètement. J’ai pour l’instant pu mettre en place un bridge sur l’hôte, cf. cet extrait de
/etc/network/interfaces :
Code:
# Bridge sharing the physical interface between the host and containers
auto br0
iface br0 inet static
bridge_ports enp3s0
address 192.168.1.14/24
gateway 192.168.1.1
dns-nameservers 2001:910:800::40 2001:910:800::12 80.67.169.40 80.67.169.12
Par contre je suis largué sur la configuration du réseau depuis les conteneurs. Sachant que j’aimerais rester sur une configuration simple via
interfaces, sans installer de bidouilles automagiques comme
systemd-networkd.