(проект #2)
проект #1 запускается через sail, контейнер готов, всё работает.
как из проекта #2 подключиться к бд проекта #1, как это связть?
Помогите разобраться, пожалуйста 🙏
Попробуй по внешнему порту и ип подключиться который в docker-compose
Вот это мб ещё поможет https://stackoverflow.com/questions/42385977/accessing-a-docker-container-from-another-container
Спасибо большое, посмотрю!
А, что у тебя БД находится в контейнере проекта #1?
Да обычные таблицы для работы, ничего особенного
Что значит «обычный таблицы»? Я не про таблицы спрашивал
А, MySQL
И не про тип БД я спрашивал
А какие ещё есть варианты?)
Ровно тот вариант, что я спросил
Так наверное нужно, докер на базу + докер на клиента + докер на админ. А докерибазы с открытвм портом наружу и смонтированными дисками, в противном случае после перезапуска данные тютю
А зачем выкидывать порты бд наружу?
Если честно, сам ничего не настраивал. Всё из коробки. Всё Sail. Ну там уже настроены volume.
А как к ней клиент и админка достучатся?
По сети между образами
Чтоб к ним другие докеры могли подключиться. Наруду не значит всему миру, а хотя бы внутри одного сервера.
Кажется мы очень близко))
Обсуждают сегодня