lxc
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
lxc [2019/10/10 15:11] – [Déplacer un conteneur] simon | lxc [2020/08/09 15:20] – [Cas pratiques] simon | ||
---|---|---|---|
Ligne 96: | Ligne 96: | ||
</ | </ | ||
+ | ===== Configurer un conteneur en " | ||
+ | Il faut rajouter une ligne dans sa configuration : | ||
+ | <code bash> | ||
+ | $ sudo vim / | ||
+ | (...) | ||
+ | lxc.start.auto = 1 | ||
+ | (...) | ||
+ | </ | ||
+ | |||
+ | Et redémarrer le conteneur. | ||
===== Du réseau dans le conteneur ===== | ===== Du réseau dans le conteneur ===== | ||
Sources : | Sources : | ||
Ligne 300: | Ligne 310: | ||
Bon à savoir pour les sauvegardes ! | Bon à savoir pour les sauvegardes ! | ||
+ | |||
+ | ===== Sauvegarder un container ===== | ||
+ | <code bash> | ||
+ | # lxc-stop monContainer | ||
+ | |||
+ | # cd / | ||
+ | |||
+ | root@ns334000:/ | ||
+ | |||
+ | root@ns334000:/ | ||
+ | monContainer_fs_2019-10-19.tar.gz | ||
+ | </ | ||
===== Déplacer un conteneur ===== | ===== Déplacer un conteneur ===== | ||
<code bash> | <code bash> | ||
Ligne 319: | Ligne 341: | ||
On copie dans le dossier de l' | On copie dans le dossier de l' | ||
<code bash> | <code bash> | ||
- | # mv grav_fs.tar.gz / | + | # mv monconteneur_fs.tar.gz / |
- | # chown simon:simon / | + | # chown simon:simon / |
</ | </ | ||
On repasse en utilisateur " | On repasse en utilisateur " | ||
<code bash> | <code bash> | ||
- | $ scp / | + | $ scp / |
+ | </ | ||
+ | |||
+ | Sur le serveur : | ||
+ | <code bash> | ||
+ | $ simon@192.168.14.12 | ||
+ | |||
+ | simon@server: | ||
+ | |||
+ | root@server:/ | ||
+ | |||
+ | root@server:/ | ||
+ | |||
+ | root@server:/ | ||
+ | |||
+ | root@server:/ | ||
+ | monconteneur_fs.tar.gz | ||
+ | |||
+ | root@server:/ | ||
+ | |||
+ | root@server:/ | ||
+ | config monconteneur_fs.tar.gz rootfs | ||
+ | |||
+ | root@ns334000:/ | ||
+ | NAME STATE | ||
+ | (...) | ||
+ | monconteneur | ||
+ | |||
+ | root@ns334000:/ | ||
+ | |||
+ | root@ns334000:/ | ||
+ | NAME STATE | ||
+ | (...) | ||
+ | monconteneur | ||
+ | |||
+ | root@server:/ | ||
+ | root@monconteneur:/# | ||
</ | </ | ||
Ligne 334: | Ligne 392: | ||
===== Cas pratiques ===== | ===== Cas pratiques ===== | ||
* [[Le site de caliban.be dans LXC]] | * [[Le site de caliban.be dans LXC]] | ||
+ | * [[Duniter dans LXC]] | ||
+ | * [[Nextcloud dans LXC]] | ||
+ | * [[Nextcloud dans LXC - 2]] | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[Yunohost dans LXC]] | ||
===== Soucis rencontrés ===== | ===== Soucis rencontrés ===== | ||
==== Locales ==== | ==== Locales ==== |