Тестовая железка с nginx, mariadb, php5.6-fpm не хотелось бы тут что взрывать, поставил рядом докер контейнер php:7.1-cli, вроде все живет, но до mariadb приходится стучать по публичному IP (пришлось открыть наружу порт), может есть проще способ общаться с БД на хосте? или только рядом ставить контейнер мариаДБ и через compose?
AlexandrBirukov, нет, mariadb не в докере. Пока все снаружи (на хосте), пока контейнер один и не знаю как обращаться правильно к хосту, пока стучусь по публичному IP
Php разных версий прекрасно уживаются на одном хосте.
верно, но решил что пора в полной мере узнать что умеет докер и потихоньку все перенести под него
А вообще IP хоста должен быть IP шлюза. Что-то вроде 10.0.3.1
верно, встречал такое, выходит он статичен или меняется? проблема что образы чистые совсем, сложно понять что там с интерфейсами. видел ключ "--ip" для "docker run", но наверно это задает ip контейнера, а не хоста в контейнере