Как подключить и зашифровать трафик между запущенными докерами на разных серверах? - PullRequest
0 голосов
/ 05 апреля 2019

В настоящее время у меня есть шесть докеров-контейнеров, которые были запущены файлом docker-compose. Теперь я хочу перенести некоторые из них на удаленную машину и включить удаленную связь между ними.

Проблема сейчас в том, что мне также нужно добавить уровень безопасности, зашифровывая их трафик. Это должно быть для производственного веб-сайта и должно быть очень стабильным, поэтому я не уверен, какие протоколы / подходы могут быть лучше для этого сценария.

Я использовал переадресацию портов с помощью ssh и знаю, что это может также обеспечить некоторую стабильность через autossh. Но я не уверен, есть ли другие подходы, которые могли бы помочь достичь той же идеи, также принимая во внимание стабильность и производительность.

Какие протоколы / подходы могут помочь в достижении этой цели? Чем они отличаются?

1 Ответ

0 голосов
/ 05 апреля 2019

Я бы не рекомендовал вручную настраивать соединения контейнера Docker между физическими серверами, потому что Docker уже содержит решение для этого, называемое Docker Swarm.Следуйте этой документации , чтобы настроить ваши контейнеры для использования Docker Swarm.Я сделал это, и это очень круто!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...