Aller au contenu principal

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.