Как развернуть несколько контейнеров docker.io на одном хосте?

Я новый пользователь docker.io.

Я хочу развернуть несколько контейнеров docker.io на одном узле линода, например:

  • blog.xi3.io <-> Docker контейнер #1 с приложением для блога
  • data.xi3.io <-> Docker-контейнер #2 с приложением для обработки данных
  • ....
  • xxx.xi3.io <-> Docker-контейнер #n с приложением xxx

1 ответ

Решение

Относится к перенаправлению портов в Docker-контейнеры по имени хоста. Для этого вам нужно, чтобы каждый контейнер выставлял свой порт 80 (или какой-либо порт, который слушает сервер приложений) хосту, а затем запускал своего рода обратный прокси-сервер на хост-машине для правильной маршрутизации трафика.

Другие вопросы по тегам