Docker : montage de volume avec des permissions root

Posté par hubert-maggie le 23/05/2024
RÉSOLU

hubert-maggie

Membre depuis le 05/04/2019

yo, quand je monte un volume docker sur mon host linux, les fichiers créés par le container appartiennent à root. du coup je peux plus les modifier avec mon user normal sur mon pc

Commentaires

lucie-perret

Membre depuis le 16/03/2019

fais un sudo chown après chaque run c'est ce que je fais moi

alex-potier

Membre depuis le 07/05/2024

faut passer ton UID et ton GID au container au moment du run. comme ça le process à l'intérieur écrit avec tes droits

docker run -u $(id -u):$(id -g) -v $(pwd):/app image

hubert-maggie

Membre depuis le 05/04/2019

ah parfait ça évite de s'embêter avec les droits après. ça marche nickel !

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

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

S'inscrire