Como o @danblack mencionou, eu precisava me conectar via tcp.
1) Para obter o IP do container:
docker inspect mysql1
2) Alterei o usuário mysql para permitir o acesso de todos os locais (como mencionado aqui ):
'dev'@'%'
era 'dev'@'localhost'
anteriormente Isso deu certo: