ネットに良くあるサンプルだと、今のdocker-composeでやると動かないので特筆。
良くあるサンプルだと、commadが大体こんな感じ。
command: "-s public;/mnt/pub;yes;no;yes;all;none"
どうも今のdocker-composeだと上記はダメみたいですね。
起動すると下記のエラーがでる。
/usr/bin/samba.sh: line 117: $2: unbound variable
今は下記の感じ。
command: > -s "share;/mnt/share;yes;no;yes;all;none;;comments1" -p
"-p" は付けておかないと、guestユーザがファイル更新とか出来なくなるのでとりあえずつける。