Sign inSign up

crashvb/smbd

By crashvb

•Updated 12 months ago

Contains smbd.

Image
0

1.5K

crashvb/smbd repository overview

⁠smbd-docker

version) image size linting license

⁠Overview

This docker image contains Samba⁠.

⁠Entrypoint Scripts

⁠samba

The embedded entrypoint script is located at /etc/entrypoint.d/samba and performs the following actions:

  1. A new samba configuration is generated using the following environment variables:
VariableDefault ValueDescription
SAMBA_CONFIf defined, this value will be written to <samba_conf>/smb.conf.
SAMBA_CONFD_*The contents of <samba_conf>/conf.d/*.conf. For example, SAMBA_CONFD_FOO will create <samba_conf>/conf.d/foo.conf. The contents of this directory will be used to generate <samba_config>/smb-confd.conf and will be included at the bottom of <samba_conf>/smb.conf.
SAMBA_GID500Group ID of the samba user.
SAMBA_NAMEsambaName of the samba user.
SAMBA_UID500User ID of the samba user.

⁠Healthcheck Scripts

⁠samba

The embedded healthcheck script is located at /etc/healthcheck.d/samba and performs the following actions:

  1. Verifies that the smbd process exists.

⁠Standard Configuration

⁠Container Layout
/
├─ etc/
│  ├─ samba/
│  ├─ entrypoint.d/
│  │  └─ samba
│  └─ healthcheck.d/
│     └─ samba
└─ var/
   └─ lib/
      └─ samba
⁠Exposed Ports
  • 137/udp - NetBIOS name service.
  • 138/udp - NetBIOS datagram.
  • 139/tcp - NetBIOS session.
  • 445/tcp - SMB over TCP.
⁠Volumes
  • /etc/samba - samba configuration directory.
  • /var/lib/samba - samba data directory.

⁠Development

Source Control⁠

Tag summary

Content type

Image

Digest

sha256:7ce90077b…

Size

89.2 MB

Last updated

12 months ago

docker pull crashvb/smbd