web-dev-qa-db-fra.com

Comment installer le logiciel Vyos .iso dans un conteneur LXC?

J'ai un problème avec l'installation du logiciel Vyos dans un conteneur LXC. Le .iso est vyos-1.1.8-AMD64.iso.

2
Nelsy Moreno

La semaine dernière, LXC et LXD v3.0.0 ont été publiés.

Lxd-p2c, un outil permettant de créer un conteneur LXD local (ou distant) à partir d'une machine physique ou d'une machine virtuelle, a également été publié.

Donc, vous pouvez maintenant essayer d’installer l’ISO en disant une machine virtuelle KVM. Une fois installé, créez un conteneur LXD en utilisant l’outil lxd-p2c.

Une vidéo de FOSDEM 2018 de Stephane Graber montre comment utiliser CentOS VM exécutant Apache et créer un conteneur LXD CentOS opérationnel avec Apache sous Lxd-p2c:

https://www.youtube.com/watch?time_continue=8&v=JKztAWZOj9g

L'annonce de la sortie de LXD 3.0.0 se trouve ici:

https://discuss.linuxcontainers.org/t/lxd-3-0-0-has-been-released/1491

4
bmullan

Vous ne. Les conteneurs LXC ne sont pas de véritables machines virtuelles et sont conçus pour fonctionner à partir d'images disque pré-construites, et non d'ISO.

Vous aurez besoin d'un VM pour démarrer correctement les fichiers ISO pour l'installation du système d'exploitation. Ceci est réalisé par quelque chose comme VirtualBox, pas par la conteneurisation LXC/LXD.

1
Thomas Ward

Vous pouvez monter le fichier .iso en tant qu’interface de bouclage et extraire les fichiers. Ensuite, utilisez les fichiers pour construire le conteneur.

Il y a un image Docker existante , si vous voulez emprunter cette voie.

Il semble que lxc-create sera capable de créer le conteneur à partir du .iso monté.

1
RandyMartini