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: