РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcMgSvPt 3 of 24 menu
◀ ▶

Порт сервера в Docker

Порт сервера открывает номер контейнера на компьютере, чтобы к базе шёл клиент снаружи. Слева в записи стоит порт хоста, справа - порт внутри копии. Так программа на машине попадает к службе внутри.

Сервис db на mongo:8.3 получает пару портов 27017 с обеих сторон без пароля при старте:

services: db: image: mongo:8.3 ports: - "27017:27017"

Внутри контейнера сервер слушает порт 27017. Снаружи тот же номер ведёт на эту копию, если порт на хосте свободен. Фоновый подъём проекта выполняют так:

docker compose up -d

Опишите сервис db на mongo:8.3 и опубликуйте порт 27018 на 27017 внутри.

Поднимите проект в фоне и отметьте, какой номер снаружи ведёт к серверу.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить