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

Точка входа в Docker

Точка входа в метке выбирает, через какой слушатель прокси придёт этот маршрут. У прокси точка web задана флагом --entrypoints.web.address со значением :80. Метка traefik.http.routers.web.entrypoints=web должна совпадать с именем во флаге прокси.

Правило хоста Host(`site.localhost`) остаётся на том же роутере. Сервис web на traefik/whoami без ports и прокси в одном файле:

services: proxy: image: traefik:3 command: - --providers.docker=true - --providers.docker.exposedbydefault=false - --entrypoints.web.address=:80 ports: - "80:80" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro web: image: traefik/whoami labels: - traefik.enable=true - traefik.http.routers.web.rule=Host(`site.localhost`) - traefik.http.routers.web.entrypoints=web

Фоновый запуск:

docker compose up -d

Страница по http://site.localhost идёт через точку web на порту 80. Имя web в метке и во флаге прокси одно и то же.

Опишите сервис ping на traefik/whoami с хостом ping.localhost и точкой web у роутера ping при том же прокси.

Откройте http://ping.localhost и зафиксируйте имя контейнера на странице.

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