docker run -it --name samba -p 139:139 -p 445:445 -v /home:/mount -v /etc/passwd:/etc/passwd -v /etc/group:/etc/group -d dperson/samba -s "www;/mount/;yes;no;no;all;none" 请注意 -s 参数后面的第一个;前面的是现已存在的用户名。 官方使用教程:https://github.com/dperson/...
docker run -it --name samba -p 139:139 -p 445:445 -v /home/share:/mount -d dperson/samba -u "user;123456" -s "share;/mount/;yes;no;no;all;user;user" 1. -u 用户名:密码, 多个用户多次使用-u 连接测试 连接到服务器 ,地址填 smb://192.168.100.100 连接挂载成功,如图 -s“<name;...
dockerrun-d\-p137:137-p138:138-p139:139-p445:445\-v~/smbshare:/mount\--namesamba\-eUSER=user1-ePASS=pass123\dperson/samba 1. 2. 3. 4. 5. 6. 这段命令做了以下几件事: -d:在后台运行容器。 -p:映射 SMB 所需的端口。 -v:将主机上的~/smbshare目录挂载到容器中的/mount。 --na...
-I Add an include option at theendofthe smb.conf required arg:"<include file path>"<includefilepath>inthe container, e.g. a bind mount The'command' (ifprovidedandvalid) will be run insteadofsamba 示例 现在要将目录xw_share, 通过139和445端口进行共享, 并创建用户xw(密码为:overkill),禁用匿...
version:'3.3'services:samba:image:dperson/sambacontainer_name:dperson-sambarestart:alwaysenvironment:TZ:Asia/Shanghaiports:-139:139-445:445volumes:-./data:/mountcommand:'-u "username1;password1" -u "username2;password2" -s "share;/mount/;yes;yes;yes;all;none" -s "public;/mount/;yes;...
5. 运行SMB Docker容器 执行上述配置好的docker run命令,启动Samba容器: bash sudo docker run -d \ -p 137:137 -p 138:138 -p 139:139 -p 445:445 \ -v /path/to/your/share:/mount \ -e SAMBA_USER=your_username \ -e SAMBA_PASS=your_password \ --name samba-server \ dperson/samba -...
version:'3.3'services:samba:image:dperson/sambacontainer_name:dperson-sambarestart:alwaysenvironment:TZ:Asia/Shanghaiports:-139:139-445:445volumes:-./data:/mountcommand:'-u "username1;password1" -u "username2;password2" -s "share;/mount/;yes;yes;yes;all;none" -s "public;/mount/;yes;...
sleep $DELAY_TIME # 延迟20秒后挂载SMB共享,用于确保部分插件成功启动后再挂载,比如CloudDrive2 mkdir /mnt/remotes/DS920_网盘 #自定义创建挂载目录 mount -t cifs //群晖IP/SMB路径 /mnt/remotes/DS920_网盘 -o rw,username=群晖用户账号,password=群晖用户密码,iocharset=utf8,uid=0,gid=0,vers=3.0 ...
- ./data:/mount command: '-u "username1;password1" -u "username2;password2" -s "share;/mount/;yes;yes;yes;all;none" -s "public;/mount/;yes;no;no;all;none"' 请注意,上述配置文件中的username1、password1、username2和password2是示例用户的用户名和密码。您可以根据需要修改或添加更多的用...
mount -a 然后就可以用WinSCP去挂载的路径看看挂载是否成功,里面如果传了文件的话是不是NAS和lxc容器里面都能看到。如果说NAS是truenas等没有方便的查看文件工具的话,可以用SMB共享到你操作的windows电脑上来看。 至此我们已经初步完成了运行docker服务的lxc容器的搭建,现在已经可以把我们之前提到过的immich和jellyfin移...