У меня есть простой запуск Docker MySQL в соответствии с официальным readme.
Я могу успешно подключиться с хоста
mysql -h 127.0.0.1 -uroot -proot
Warning: Using a password on the command line interface can be insecure.
[mysql promt appears]
Затем я развертываю свое веб-приложение в Tomcat, и оно работает, подключениек БД работает нормально, и я все еще могу подключиться к mysql с хоста.
Тем не менее, если я сейчас подчеркну БД (веб-приложение выполняет довольно большое количество операций чтения / записи, но ничего, что могло бы оправдать нарушение чего-либо)соединение с докером mysql просто останавливается (зависает)
mysql -h 127.0.0.1 -uroot -proot
Warning: Using a password on the command line interface can be insecure.
{And here it just hangs for ever}
С этого момента я больше не могу получить приглашение MySQL, и это «выглядит» так, как будто на докере активирован firwall, который блокируетвходящее соединение .. (просто ощущение)
Я могу прекрасно docker exec
в Docker MySQL и прекрасно получить приглашение MySQL из контейнера .....
Что происходит?Как я могу отладить это