树莓派在Docker中部署Samba

准备

1
2
# 拉取镜像
sudo docker pull dperson/samba:latest

配置文件

1
2
3
4
5
6
7
8
# 在你喜欢的地方创建配置文件
# /mnt/HanSSD/Docker/DockerData/samba/smb.conf
[HanSSD_SMB]
comment = Shared Folder
path = /share
browseable = yes
read only = no
valid users = hanfile

部署

1
2
3
4
5
6
sudo docker run -d --name samba \
-p 445: 445 \
-v /mnt/HanSSD/Docker/DockerData/samba:/etc/samba \
-v /mnt/HanSSD/SAMBA_SHARE:/share \
--restart=always \
dperson/samba:latest

创建用户

1
2
3
4
5
# 进入docker终端
sudo docker exec -it samba /bin/bash
# 创建用户(会让你输入2次密码)
smbpasswd -a hanfile
# Added user hanfile. 即成功

树莓派在Docker中部署Samba

连接登陆,增删改查权限没问题,即可 大功告成!