1. Обзор
Как мы знаем, Docker Compose — это инструмент для определения и управления несколькими контейнерами одновременно. По умолчанию Docker Compose настраивает выделенную сеть для определенных контейнеров, обеспечивая связь между ними. В результате мы можем создавать и запускать службы с заданным файлом конфигурации с помощью одной команды.
В этом руководстве мы увидим два свойства YAML, которые позволяют нам настраивать сеть между контейнерами — expose
и ports
. Мы подробно опишем их, покажем основные варианты использования и выделим их ключевые отличия.
2. открыть
раздел
Во-первых, давайте посмотрим на конфигурацию expose
. Это свойство определяет порты, которые Docker Compose предоставляет из контейнера.