Пропуски Junior Сети и тома спрашивают часто обновлено

Сети и тома: заполни команды

Вопрос

Создай сеть: docker network __(1)__ app-net. Запусти Redis в этой сети: docker run -d --name cache __(2)__ app-net redis:7. Подключи именованный том: docker run -d -v __(3)__:/var/lib/postgresql/data postgres:16, где том называется pgdata.

Попробуйте сами

Заполните пропуски по номерам.

1
2
3
Показать ответ и разбор

Коротко

docker network create создаёт пользовательскую bridge-сеть с DNS по именам. --network подключает контейнер к ней при запуске (docker network connect подключит уже работающий). В -v имя без слеша означает именованный том, путь означал бы bind mount.

Что в пропусках

1

create

2

--network или --net

3

pgdata

Разбор

docker network create создаёт пользовательскую bridge-сеть с DNS по именам. --network подключает контейнер к ней при запуске (docker network connect подключит уже работающий). В -v имя без слеша означает именованный том, путь означал бы bind mount.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.