2015-08-17 6 views
0

Я создал контейнер Docker, который работает нормально, за исключением той части, где я хочу подключиться к экземпляру RDS Amazon.Не удается подключиться к Amazon RDS из контейнера Docker

Я могу связаться с моим MySQL-клиентом, и экземпляр RDS работает нормально.

Как-то я не могу подключиться из своего контейнера Docker. Я получаю следующее сообщение об ошибке:

SQLSTATE[HY000] [2005] Unknown MySQL server host 'HOST_NAME' (110)"

Где HOST_NAME мой actuall имя хоста из экземпляра. Это что-то связано с портами или чем-то еще?

+1

Я предполагаю, что вы пытаетесь использовать переменную с именем «HOST_NAME», но из сообщения об ошибке говорится, что она пытается подключиться к серверу с адресом «HOST_NAME», поэтому вы не используете эту переменную правильно. –

+0

Можете ли вы подключиться к MySQL с хоста, на котором запущен контейнер докеров? Можете ли вы разрешить имя хоста экземпляра MySQL из контейнера Docker? –

ответ

0

Я смог решить эту проблему, перезагрузив мои контейнеры, перезагрузив мой Macbook.

Я думаю, что простые boot2docker down и boot2docker up это исправить.