/samba

forked from deftwork/samba . A Dockerfile to build images for AMD & ARM devices with a installation of Samba that is the standard Windows interoperability suite of programs for Linux and Unix. This is my personal Multi-architecture docker recipe.

Primary LanguageShellMIT LicenseMIT

Samba

A Docker file to build images for AMD & ARM devices with a installation of Samba that is the standard Windows interoperability suite of programs for Linux and Unix. This is my personal Multi-architecture docker recipe.

Be aware! You should read carefully the usage documentation of every tool!

Thanks to

Details

Docker Hub Docker Pulls Docker Stars Size/Layers
samba

Build Instructions

Build for amd64, armv7l, aarch64 architecture (thanks to its Multi-Arch base image)

docker build -t elswork/samba .

Usage

I use it to share files between Linux and Windows, but it has many other capabilities.

Serve

Start a samba fileshare.

docker run -d -p 137:137/udp -p 138:138/udp -p 139:139 -p 445:445 -p 445:445/udp --hostname 'filer' -v /mnt/store/smb:/share/folder  elswork/samba -u "your_username:your_password" -s "FileShare:/share/folder:rw:your_username"

On Windows point your filebrowser to \\host-ip\FileShare to preview site.