Aller au contenu principal

Besoin d'un serveur performant pour vos projets ?

Découvrez nos offres

Permissions Docker sous Proxmox

Ce guide explique comment résoudre les problèmes de permissions Docker sur un VPS Proxmox.

Problème​

Docker peut rencontrer des problèmes de permissions sur les conteneurs LXC Proxmox.

Solution​

Activer les fonctionnalités nécessaires​

Contactez le support pour activer sur votre conteneur :

  • nesting=1
  • keyctl=1

Ou si vous avez accès au nœud Proxmox :

# Dans /etc/pve/lxc/ID.conf
features: nesting=1,keyctl=1

Installation de Docker​

Après activation des fonctionnalités :

curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER

Déconnectez-vous et reconnectez-vous.

Vérification​

docker run hello-world

Alternative : Docker rootless​

Si les problèmes persistent :

dockerd-rootless-setuptool.sh install

Erreurs courantes​

ErreurSolution
permission deniedVérifier groupe docker
cannot connect to daemonRedémarrer docker service
overlay filesystemActiver nesting
info

Certaines fonctionnalités Docker peuvent être limitées sur les conteneurs LXC.