SSL в docker nginx/proxy

Сегодня невозможно представить веб сервис без поддержки https. Если вы уже пользуетесь докером и поставили jwilder/nginx-proxy как реверс прокси то поддержка SSL у вас уже имеется. Для этого нужно всего лишь добавить пару новых переменных.

  1. Для начала поставьте себе jrcs/letsencrypt-nginx-proxy-companion:

    —volumes-from entry-nginx — где entry-nginx имя вашего докер контейнера jwilder/nginx-proxy
  2. Теперь давайте добавим в один из контейнеров поддержку SSL, для этого добавим пару переменных:
  3. На этом все, при обращении по https к нашему сервису в первый раз будет запрос на letsencrypt сервер, который и создаст нам валидный SSL сертификат. Никаких более действий не требуется.

Leave a Comment

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.