Jak wspomniał @danblack, musiałem połączyć się przez tcp.
1) Aby uzyskać adres IP kontenera:
docker inspect mysql1
2) Zmieniłem użytkownika mysql, aby umożliwić dostęp ze wszystkich lokalizacji (jak wspomniano tutaj ):
'dev'@'%' to był 'dev'@'localhost' poprzednio
To załatwiło sprawę:
