Block a user
samba (latest)
Published 2026-06-27 14:21:27 +00:00 by yifferpi
Installation
docker pull git.ottingers.ch/yifferpi/samba:latestsha256:6bfbf56e6afaa28405a26f8ae4c66f881c4e6e4d4daa8a8de6edf099c910719d
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 619eea4cd4 | linux/amd64 | 29 MiB |
| 71fb257550 | linux/arm64 | 30 MiB |
Image Layers ( linux/amd64)
| ADD alpine-minirootfs-20260127-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c set -eu && apk update && apk upgrade && apk --no-cache add tini bash samba tzdata shadow libauth-samba && addgroup -S smb && rm -f /etc/samba/smb.conf && rm -rf /tmp/* /var/cache/apk/* # buildkit |
| COPY --chmod=755 samba.sh /usr/bin/samba.sh # buildkit |
| COPY --chmod=664 smb.conf /etc/samba/smb.default # buildkit |
| VOLUME [/storage] |
| EXPOSE [139/tcp 445/tcp] |
| ENV NAME=Data |
| ENV USER=samba |
| ENV PASS=secret |
| ENV UID=1000 |
| ENV GID=1000 |
| ENV RW=true |
| HEALTHCHECK {Test:[CMD-SHELL smbclient --configfile=/etc/samba.conf -L \\localhost -U % -m SMB3] Interval:1m0s Timeout:15s StartPeriod:0s StartInterval:0s Retries:0} |
| ENTRYPOINT ["/sbin/tini" "--" "/usr/bin/samba.sh"] |