Как открыть порты для контейнера в Docker

Что такое DockerДоброе утро, уважаемые читатели! Продолжаем тему работы с Docker-ом. Вчера, мы с вами успешно развернули контейнер nginx и он сам опубликовался на порте 80. Чтобы немного увеличить статью, во второй ее части мы поговорим про различные параметры, которые можно передавать контейнеру. Это необходимо для того, чтобы в дальнейшем вы могли максимально кастомизировать запуск контейнеров.

Как открыть порты для контейнера в Docker?

Этот вопрос достаточно важен, ведь вручную настроенный порт позволит вам обезопасить доступ к серверу, на котором он расположен. Сегодня мы используем пример с web-приложением swagger образа. Так будет проще и для вас, и для меня. Давайте начнем. Как вы понимаете, нам не обязательно сначала скачивать образ контейнера, а потом использовать отдельную команду для его запуска. Все можно сделать одной командой. Давайте так и поступим. Пишем в командной строке:

После этого начнется скачивание контейнера и его развертывание на порте 7050.

Как открыть порты для контейнера в Docker

Примечание: слева внешнее значение порта, справа локальное (то есть в рамках сервера, на котором развернут контейнер).

Соответственно, открытые порты для контейнера можно проверить в списке контейнеров командой:

Вот такой малопост на тему «Как отрыть порты для контейнера в Docker». Спасибо за внимание. Подписывайтесь на нас в ВК и на Youtube канал!

В данный момент на канале не выходят ролики по личным причинам автора данного поста, обещаюсь в скором времени возобновить выпуски на различные темы. И да, большое вам спасибо за 300+ подписчиков! 🙂

Поделиться в соц. сетях:

Понравилась статья? Поблагодари автора, накорми печеньками! :)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *