goerges Posté(e) le 17 décembre 2018 Partager Posté(e) le 17 décembre 2018 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
goerges Posté(e) le 17 décembre 2018 Auteur Partager Posté(e) le 17 décembre 2018 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 ;-( Lien vers le commentaire Partager sur d’autres sites More sharing options...
pikeupe Posté(e) le 17 décembre 2018 Partager Posté(e) le 17 décembre 2018 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
goerges Posté(e) le 17 décembre 2018 Auteur Partager Posté(e) le 17 décembre 2018 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 ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
goerges Posté(e) le 9 janvier 2019 Auteur Partager Posté(e) le 9 janvier 2019 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.