Met the same problem. Thank bonienl for pointing out that it works on 6.12.2.
Temporary workaround:
Stop Docker service in Settings/DockerSettings.
Replace /usr/local/etc/rc.d/rc.docker line 282 (From Unraid 6.12.3) :
IPV6=$(ip -br -6 addr show $NETWORK scope global|awk '{print $3}')
With (From Unraid 6.12.2) :
IPV6=$(ip -6 addr show $NETWORK mngtmpaddr|awk '/^ +inet6 /{print $2;exit}')
[[ -z $IPV6 ]] && IPV6=$(ip -6 addr show $NETWORK scope global permanent|awk '/^ +inet6 /{print $2;exit}')
Start Docker service.
Not sure, but the edit might not persist after reboot.