172 похожих чатов

Доброй ночи. В docker-compose.yml у web прописал depends_on: database. Соответственно

после этого прописал всё необходимое для запуска БД. Всё верно сделал? И ещё хотелось бы прояснить момент: docker-compose при запуске всегда создаёт одну общую сеть (просто интересно)?

6 ответов

10 просмотров

depend_on ждёт старта указанного сервиса. База может стать доступна позже. Либо смотреть в сторону хелсчеков, либо в зависящих от базы контейнерах нагородить условия и таймауты ожидания доступности базы. По сети - если не указать явно, создаст одну, если указать - создаст сколько укажешь. Как-то так, ну или я не понял вопрос.

Oberon
depend_on ждёт старта указанного сервиса. База мож...

Т.е. докер компоуз всегда создаёт минимум одну общую сеть, верно?

ShiroNoHaga
Т.е. докер компоуз всегда создаёт минимум одну общ...

Может не создать ни одной, если явно указать использование уже существующей внешней

Stanislav-DragonSov Автор вопроса
Oberon
Может не создать ни одной, если явно указать испол...

Благодарю. Но не совсем понял с healthcheck. Создаю его в database, а в web так и оставить depends_on?

Stanislav DragonSov
Благодарю. Но не совсем понял с healthcheck. Созда...

Расширить depends_on у web указанием, что именно проверять

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
что насчет пагинга? на осдеве непонятно(
Vi Chapmann 🪙
26
Народ, кто шарит в расширенных разделах (EBR/EPR) на дисках с разметками MBR? Везде пишут (в вики рус/англ) в частности + другие источники смотрел, что первый сектор расширенн...
Eugene Krasnikov (ᴊɪɴ x)
1
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Всем привет! Использую gitlab-ci. Настроил gitlab-agent для деплоя в куб. При деплое проекта в логах такая ошибка: Executing deploy plan failed to watch "ns:my-project/Ingress...
Konstantin Moiseev
4
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Где-то есть статьи, как писать на OCaml после Kotlin (ну или похожей направленности)? Я привык к интерфейсам и наследованию классов, а здесь это выглядит совершенно не так.
Раскопки Майтрейи Коц
6
Карта сайта