Pull to refresh

Comments 4

За код картинками отдельное вам спасибо

В ближайшее время перепишу на текст!)

Не просто текст, а оформить как код. Чтобы глаза при чтении не ломать.
Но за статьи спасибо. Как раз думал как подступиться, чтобы сыновьям докер объяснить :)

services:

  frontend:

    image: example/webapp

    build: ./webapp

  backend:

    image: example/database

    build:

      context: backend

      dockerfile: ../backend.Dockerfile

1. Зачем одновременно указан и образ, и путь к докерфайлу?

2. Зачем нужен контекст?

3. Сеть обязательно указывать, если нужна только одна - для связи фронта, бэка и базы?

4. Тома обязательно нужны для бэка, базы или nginx? Разве данные нельзя хранить прямо в образе БД?

5. Зачем нужен драйвер для volume? Где брать названия драйверов?

6. Если в каком-то из сервисов указан volume, обязательно ли после сервисов дублировать его в блоке volumes?

Sign up to leave a comment.

Articles