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

Масштаб сервиса в Docker

Масштаб сервиса поднимает несколько одинаковых контейнеров одного сервиса. У каждой копии своё имя контейнера в проекте, но один и тот же образ и команда. Один порт хоста на все копии не публикуют.

Сервис web на alpine держится в работе без публикации портов:

services: web: image: alpine command: ["sleep", "300"]

Флаг --scale задаёт число копий для имени сервиса. Три экземпляра web поднимают в фоне так:

docker compose up -d --scale web=3

Список проекта покажет три работающих контейнера с разными суффиксами имени:

docker compose ps

Опишите сервис worker на alpine с ожиданием четыреста секунд без портов наружу.

Поднимите две копии worker в фоне и посчитайте строки в списке проекта.

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