Som @danblack nämnde behövde jag ansluta via tcp.
1) För att få IP-adressen för behållaren:
docker inspect mysql1
2) Jag ändrade mysql-användaren för att tillåta åtkomst från alla platser (som nämnts här ):
'dev'@'%' det var 'dev'@'localhost' tidigare
Det gjorde susen:
