Docker mysql ERROR 2002 (HY000): Не удается подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock' (2)
Я создал контейнер MySQL и надеюсь выполнить сценарий оболочки в контейнере и выполнить SQL-запрос для получения результата, который является частью моего проекта Django. Используя библиотеку docker для создания контейнера и выполнения сценария в программе Python, я получаю ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)。 Но когда я выполняю ту же команду в shell для создания контейнера и выполнения скрипта, ошибки нет. Я хочу знать почему. Кто может мне помочь, спасибо! введите описание изображения здесь введите описание изображения здесь