Сопоставление Junior Docker для разработчика обновлено

Команды Docker

Вопрос

Сопоставь команду и её назначение.

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

Нажмите слева, потом подходящее справа.

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

Коротко

Базовые команды на каждый день: build собирает образ, run создаёт и запускает контейнер, exec выполняет команду в уже работающем, logs показывает вывод, compose up -d поднимает весь стек из compose.yaml в фоне.

Правильные пары

docker build -t app .
собрать образ из Dockerfile
docker run -p 3000:3000 app
создать и запустить контейнер с пробросом порта
docker exec -it app sh
открыть оболочку в работающем контейнере
docker logs -f app
смотреть вывод контейнера в реальном времени
docker compose up -d
поднять сервисы из compose-файла в фоне

Разбор

Базовые команды на каждый день: build собирает образ, run создаёт и запускает контейнер, exec выполняет команду в уже работающем, logs показывает вывод, compose up -d поднимает весь стек из compose.yaml в фоне.

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

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