克隆自cloudax/samba-server镜像
==========docker-compose.yml============
version: "3"
services:
samba:
image: solyhe84/samba-server
container_name: samba
volumes:
# You must provide a Samba config file
- ./smb.conf:/etc/samba/smb.conf
# Shares
- /mnt/你的挂载目录:/mnt/yourshare
ports:
- "137:137/udp"
- "138:138/udp"
- "139:139/tcp"
- "445:445/tcp"
environment:
- USERNAME=solyhe
- PASSWORD=xxxxxx
==============smb.conf=========
[global]
workgroup = WORKGROUP
netbios name = Docker
server string = Samba Server Version %v
# Uncomment to map SMB user to system user root
admin users = solyhe
map to guest = Bad User
security = user
passdb backend = tdbsam
unix password sync = no
name resolve order = bcast host lmhosts wins
directory mask = 0755
force create mode = 0644
force directory mode = 0755
syslog = 0
load printers = No
printing = bsd
printcap name = /dev/null
disable spoolss = Yes
[yourshare]
comment = your share
path = /mnt/yourshare
read only = No
valid users = solyhe
Content type
Image
Digest
sha256:3082be437…
Size
20.5 MB
Last updated
about 3 years ago
docker pull solyhe84/samba-server