Доступ к удаленной базе данных с использованием MySQL с помощью библиотеки SOCI C ++ из док-контейнера - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть некоторый код C ++, который подключается к удаленной базе данных для получения некоторых данных.

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

У меня в основном есть "Строка соединения" со всей информацией, хостом, портом, пользователем, паролем и т. Д. Адрес хоста является примером.host.adress, и когда я выполняю его, я получаю эту ошибку:

Ошибка: не удается подключиться к серверу MySQL на сервере «example.host.adress» (110)

У меня уже были проблемы с использованиемapt-get with docker, и мне удалось решить это с помощью этого решения: https://stackoverflow.com/a/51089399/3848742 (исправление 16.04).

Но теперь у меня это есть, и я читаю некоторых людей с похожими проблемамино я не могу заставить его работать, кто-нибудь знает, возможно ли вообще выполнять подобные вещи, и если да, что я могу сделать, чтобы это исправить?

Большое спасибо за ваше время

...