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édente | ||
| proxmoxsr [2026/08/19 09:33] – [En CLI avec pveam] huracan | proxmoxsr [2026/08/19 09:53] (Version actuelle) – [À retenir] huracan | ||
|---|---|---|---|
| Ligne 380: | Ligne 380: | ||
| #pct enter 101 | #pct enter 101 | ||
| + | |||
| + | ==== Aide-mémoire pct ==== | ||
| + | |||
| + | Les commandes pct essentielles pour gérer vos conteneurs : | ||
| + | |||
| + | | Action | ||
| + | | Créer un CT | pct create < | ||
| + | | Lister les CT | pct list | Affiche ID, statut, nom | | ||
| + | | Démarrer | ||
| + | | Arrêter proprement | ||
| + | | Forcer l' | ||
| + | | Redémarrer | ||
| + | | Entrer dans le CT | pct enter < | ||
| + | | Exécuter une commande | ||
| + | | Voir la config | ||
| + | | Modifier un paramètre | ||
| + | | Redimensionner disque | ||
| + | | Cloner un CT | pct clone < | ||
| + | | Créer un snapshot | ||
| + | | Supprimer un CT | pct destroy < | ||
| ==== Monter un répertoire de l' | ==== Monter un répertoire de l' | ||
| Ligne 392: | Ligne 412: | ||
| #pct set 101 --mp0 / | #pct set 101 --mp0 / | ||
| + | |||
| + | ==== Configurer le nesting pour Docker ==== | ||
| + | |||
| + | Si vous voulez faire tourner Docker dans un conteneur LXC, voici la configuration complète : | ||
| + | |||
| + | 1.Activer nesting et keyctl | ||
| + | |||
| + | # Si le conteneur est déjà créé | ||
| + | | ||
| + | #pct set 101 --features nesting=1, | ||
| + | |||
| + | * nesting : expose /proc et /sys | ||
| + | * keyctl : nécessaire pour Docker (gestion des clés du noyau) | ||
| + | |||
| + | 2.Redémarrer le conteneur | ||
| + | |||
| + | #pct reboot 101 | ||
| + | |||
| + | 3.Installer Docker dans le conteneur | ||
| + | |||
| + | #pct enter 101 | ||
| + | | ||
| + | # Dans le conteneur : Docker depuis le dépôt officiel signé | ||
| + | apt-get update && apt-get install -y ca-certificates curl | ||
| + | install -m 0755 -d / | ||
| + | . / | ||
| + | curl -fsSL " | ||
| + | chmod a+r / | ||
| + | echo "deb [arch=$(dpkg --print-architecture) signed-by=/ | ||
| + | apt-get update | ||
| + | apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | ||
| + | | ||
| + | 4.Vérifier que Docker fonctionne | ||
| + | |||
| + | #docker run hello-world | ||
| + | |||
| + | |||
| + | |||
| + | ==== À retenir ==== | ||
| + | |||
| + | - Conteneur LXC = Linux uniquement, mais 10× plus léger qu'une VM. Idéal pour services Linux, Pi-hole, Home Assistant, Nginx... | ||
| + | - Unprivileged par défaut : gardez ce mode sauf cas très spécifique. C'est beaucoup plus sécurisé. | ||
| + | - Nesting + keyctl pour Docker : configurez ces features si vous voulez faire tourner Docker dans un conteneur. | ||
| + | - pct enter est votre meilleur ami : accès root instantané au conteneur sans authentification. | ||
| + | - Redimensionnement à chaud : contrairement aux VM, vous pouvez agrandir le disque d'un conteneur en cours d' | ||
| + | - Bind mounts avec précaution : ne montez jamais de dossiers système. Créez une arborescence dédiée sous / | ||
| + | - Templates TurnKey : pensez-y pour déployer rapidement une application préconfigurée (WordPress, GitLab...). | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ==== CREER VM Windows 11 sur Proxmox ==== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | |||
| + | ---- | ||