Как подключиться из VSCode к контейнеру mysql docker?

#mysql #docker #visual-studio-code #docker-compose

Вопрос:

Я просто тестирую расширение VSCode MSSQL, у меня есть простой сервер MySQL, работающий на docker из этого файла docker-compose.

 services:  sql-server-db:  container_name: testDB  image: mysql  ports:   - "3306:3306"  environment:  MYSQL_ROOT_PASSWORD: admin  ACCEPT_EULA: "Y"  

Я могу подключиться из интерфейса командной строки, я могу подключиться с рабочего стола Windows SQL, но я не могу подключиться с расширением VSCode.

Ошибка: [9:42:32 PM] Connecting to server "localhost,3306" on document "localhost,3306__root_undefined". [9:42:32 PM] Error connecting to server "localhost,3306". Details: Internal connection fatal error.

есть какие-нибудь идеи?

Комментарии:

1. Я буду дико гадать здесь, но может ли это быть связано с тем фактом, что mysql и mssql-это разные типы баз данных? Какое лицензионное соглашение для изображения mysql? Откуда взялся этот файл с композицией?