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: