replying to @dtinth
You are right, and it already listens on all interfaces. And port 445 works as dev too: Docker sets ip_unprivileged_port_start=0 in containers, and I just bound 0.0.0.0:445 as uid 1000 here. So use
smb ports = 445, skip the TCPForward, and connect to plain smb://<name>. Only…