Зависимость Docker контейнера от других контейнеров

preview_player
Показать описание

Частенько бывает, что вы пишите какой нить бэкенд, который при старте должен подключиться к базе данных. Само приложение стартует быстро, а вот база не с такой скоростью. Из-за чего приложение не подключается к базе данных и крашится, а за ней и крашится контейнер. Этого можно избежать, добавив зависимость при старте контейнера. Контейнер не стартанет, пока стартанет контейнер, от которого текущий зависит

Благодарность и задать вопрос -

Рекомендации по теме
Комментарии
Автор

Я до сих пор не могу понять про базу данных. Где лежит сами данные от базы данных? Как делать миграцию? Если использовать volume, применяется ко всем бд (Postgres, MySQL, SQLite и тд)?

АзаматУмеков-мф
Автор

Расскажи еще про обратный прокси. Хочу поднять несколько сайтов с разными доменными именами на одной машине. Нужен ли обратный прокси на входе, или можно обойтись одним docker swarm? Как прикрутить LetsEncrypt сертификаты? Что лучше Nginx или Traefik или др.? Пытаюсь разобраться в теме - сразу возник миллион вопросов. Спасибо за видосы. Очень помогают.

Lanvisor