Каким образом можно получить информацию о портах, привязанных к Docker-контейнеру?

Чтобы получить информацию о портах, привязанных к Docker-контейнеру, можно использовать команду:

Короткий ответ

Что ответить на собеседовании

Чтобы получить информацию о портах, привязанных к Docker-контейнеру, можно использовать команду:

Подробный разбор

Ответ с пояснениями

Чтобы получить информацию о портах, привязанных к Docker-контейнеру, можно использовать команду:

docker port <container_id_or_name>

Эта команда выведет список сопоставленных портов контейнера с портами хоста, например:

80/tcp -> 0.0.0.0:8080
443/tcp -> 0.0.0.0:8443

Также можно получить более подробную информацию с помощью:

docker inspect <container_id_or_name>

и посмотреть в выводе раздел NetworkSettings.Ports, где указаны все проброшенные порты и их соответствия.

Пример фильтрации с помощью jq для вывода только портов:

docker inspect <container_id_or_name> | jq '.[0].NetworkSettings.Ports'

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку