以下を使用して、mysql ソケットをコンテナーにマウントしました。
-v /var/run/mysqld/mysqld.sock:/tmp/mysql.sock
しかし、私はこのエラーが発生します:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysql.sock' (111)
以下を使用して、mysql ソケットをコンテナーにマウントしました。
-v /var/run/mysqld/mysqld.sock:/tmp/mysql.sock
しかし、私はこのエラーが発生します:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysql.sock' (111)
コンテナ内で接続しようとしている場合は、接続する必要がありますが/tmp/mysql.sock
...? (そこにマウントされているため) に接続するようにクライアントを構成する必要があります/tmp/mysql.sock
。
詳細については、この SO Answerをご覧ください。