Sujet :

Docker : 'Permission denied' sur un volume monté (User ID)

RÉSOLU

Liste des sujets Répondre Créer un sujet

edouard72

Membre depuis le 23/08/2024

slt, je monte un dossier de mon host dans mon container, mais mon appli (qui tourne pas en root) n'arrive pas à écrire dedans alors que j'ai mis un `chmod 777` sur le host

bernard-muller

Membre depuis le 01/05/2024

c'est une histoire d'UID. ton user dans le container n'a sûrement pas le même ID que celui sur ton host. le plus simple c'est de lancer ton container en mappant ton UID actuel

docker run -u $(id -u):$(id -g) -v ./data:/app/data my-image

edouard72

Membre depuis le 23/08/2024

le `-u $(id -u)` a réglé tous mes soucis de droits sur les volumes. nickel. merci !

Répondre

vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire