Aller au contenu

[Résolu] Settings de volume dans Docker. Principe ?

Featured Replies

Posté(e)

Bonjour,

J'aimerais comprendre les settings de "volume" quand on installe un container dans Docker.

Suite à un problème de FTP (désolé pour le double post) on m'a conseillé d'installer Filezilla dans Docker.

Cela fonctionne sauf pour sauvegarder le fichier, j'ai un problème de droits.

Je pense que c'est parce que j'ai mal configuré les settings dans "volume"

Quelqu’un pourrait-il m'expliquer le principe de fonctionnement concernant ces deux champs file/folder et mount path et peut-être même sans vouloir abuser les settings à mettre pour Filezilla de jlesage.

 

Merci.

 

Georges

Modifié par goerges

Posté(e)
  • Auteur

Bon, après avoir lu la doc chez Syno et le Dockerfile de Filezilla, j'ai cru comprendre que je devais mettre:

/docker/filezilla/storage avec le mount /storage  et

/docker/filezilla/config avec le mount /config

Quand je lance Filezilla j'ai "Failed to open /storage/mon_fichier.txt for writing.

Je sèche ;-(

 

Posté(e)

slt

 

tu dois avoir ceci dans les détails de ton conteneur

dans mon cas j’envoie tout dans le dossier homes/.dow

l'autre dossier juste en lecture

il faut donné les droits en écriture

 

Sans titre.png

Sans titre1.png

Modifié par pikeupe

Posté(e)
  • Auteur

Je dois être stupide !

Fichier/dossier est folder partagé du nas ?

Chemin d'accès est le chemin du sous-dossier de Docker ?

Rien à faire ça ne fonctionne pas  😞

Comment donne t-on les droits en écriture ?

 

  • 4 semaines après...
Posté(e)
  • Auteur

La solution était simple.

On donne les droits à Docker en modifiant la variable uid dans l'onglet "environnement". Cette variable doit contenir l'id d'un utilisateur qui a les droits nécessaires.

Pour trouver l'id, on se loggue sur le NAS en SSH et on tape la commande id <username>

 

Georges

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.