Skip to main content

Commandes de base

ATTENTION : il faut être root pour lister les conteneurs

Pour voir la liste des conteneurs installés, leur état et leurs adresses réseau :

lxc-ls -f

Pour démarrer un conteneur :

lxc-start -n <nom-du-conteneur>

Pour arrêter  un conteneur :

lxc-stop -n <nom-du-conteneur>

Pour obtenir des informations détaillées sur le conteneur :

lxc-info -n <nom du conteneur>

Pour lancer un shell en mode superutilisateur

lxc-attach -n <nom du conteneur> -- /bin/bash

Pour exécuter une commande en mode superutilisateur

lxc-attach -n <nom du conteneur> -- <commande>

Pour supprimer un conteneur

lxc-destroy -n <nom du conteneur>

Pour créer un snapshot de l'état d'un conteneur

 lxc-snapshot -n <nom du conteneur>

Pour voir liste des snapshots disponible pour un conteneur

lxc-snapshot -n <nom du conteneur> -L

Pour restaurer un snapshot

lxc-snapshot -n <nom du conteneur> -r <nom du snapshot>

Pour copier un conteneur

lxc-copy -n <nom du conteneur> -N <nom du nouveau conteneur>