Port mapping ok.
default root user use "%" with mysql and mariadb.
Don't work : "localhost", "127.0.0.1", docker inspect IPAddress (ex. 172.19.0.3), network container aliases (OP "msqli"), etc, etc...
So the solution was to use "host.docker.internal" !