Như @danblack đã đề cập, tôi cần kết nối qua tcp.
1) Để lấy IP của vùng chứa:
docker inspect mysql1
2) Tôi đã thay đổi người dùng mysql để cho phép truy cập từ tất cả các vị trí (như đã đề cập tại đây ):
'dev'@'%'
đó là 'dev'@'localhost'
trước đây
Đó là mẹo: