Outils pour utilisateurs

Outils du site


informatique:docker:samba

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
informatique:docker:samba [2017/03/07 15:30] – créée florianinformatique:docker:samba [2025/01/14 11:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Samba ====== ====== Samba ======
-Installation de Samba en docker en se basant sur le docker [[https://store.docker.com/community/images/dperson/samba|dperson/samba]].\\ 
-\\ 
-La doc est bien faite. J'ai crée mon docker tel que : 
  
 +Installation de Samba en se basant sur le docker [[https://store.docker.com/community/images/dperson/samba|dperson/samba]].\\
 +La doc est bien faite. Mon docker run :
 <code> <code>
-docker run -d --restart=always --name="Samba" -p 139:139 -p 445:445 -v /mnt/Raid:/share dperson/samba -s "public;/share;yes;no" -n 
-</code>Je voulais que l'instance samba au sein du docker utilise le user:group de mon point de montage /mnt/Raid (florian:florian).\\ 
-Même si on créé un user florian dans le docker et qu'on l'impose à Samba, encore faut-il qu'il est le même UID/GID que le user florian sur l'os hôte du NAS ...\\ 
-\\ 
-Le smb.conf est intégré dans le docker et créé à la volée au moment du docker run avec, en autre, le paramètre suivant : 
  
-<code> +docker run -d --restart=always --name="Samba" \ 
-force user smbuser +-p 139:139 -p 445:445 \ 
-</code>​​​​​J'ai donc modifié à la sauvage l'uid et gid de smbuser directement dans les fichier /etc/group et /etc/passwd dans le docker afin qu'il corresponde à l'UID/GID de florian dans l'os hôte.\\ +-e "USERID=`id -u florian`" -e "GROUPID=`id -g florian`" \ 
-Comme ça du point vu de l'os hôte c'est bien florian:florian qui créé des fichiers dans l'arborescence .. pas très propre mais je n'ai pas trouvé mieux.\\+-v /mnt/Raid:/share \ 
 +-v /home/florian/Dropbox:/share/Dropbox \ 
 +dperson/samba 
 +-s "public;/share;yes;no" \ 
 +-n -W -S 
 + 
 +</code> 
 + 
 +~~socialite~~
  
  
informatique/docker/samba.1488900621.txt.gz · Dernière modification : 2025/01/14 11:19 (modification externe)