Как развернуть несколько контейнеров 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 (или какой-либо порт, который слушает сервер приложений) хосту, а затем запускал своего рода обратный прокси-сервер на хост-машине для правильной маршрутизации трафика.