bfren/samba!GitHub release (latest by date) !Docker Pulls !Docker Image Size !GitHub Workflow Status
Docker仓库 - bfren生态系统
该镜像预安装Samba服务,并通过JSON文件(参见shares-conf-sample.json)生成配置,支持快速部署文件共享服务。
Docker Samba镜像旨在简化Samba服务的部署流程,预集成Samba服务组件,通过JSON配置文件定义用户账户和共享目录,无需手动编写复杂的smb.conf配置文件,适用于家庭网络、小型办公环境或开发团队的文件共享场景。
| 卷路径 | 用途 |
|---|---|
/files | 包含要共享的文件及共享配置文件 |
yamlversion: "3.8" services: samba: image: bfren/samba:latest container_name: samba restart: unless-stopped ports: - "0.0.0.0:445:445" # 将容器445端口映射到主机 volumes: - ./v/shares.json:/files/shares.json:ro # 只读挂载共享配置文件 - ./v/example:/files/example # 挂载示例共享目录 - ./v/another:/files/another # 挂载另一个共享目录 networks: - samba networks: samba: driver: bridge name: samba
json{ "$schema": "[***]", "users": [ { "name": "fred", // 用户名 "pass": "password" // 用户密码 }, { "name": "jones", "pass": "another" } ], "shares": [ { "name": "example", // 共享名称 "comment": "共享的可选描述", // 可选描述信息 "users": [ // 允许访问该共享的用户列表 "fred" ], "browseable": false, // 是否可浏览(false为隐藏) "writeable": false // 是否可写(false为只读) }, { "name": "another", "users": [ "fred", "jones" // 多用户访问配置 ] } ] }
MIT许可证
版权所有 (c) 2022-2025 bfren(除非另有说明)






manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务