Nginx Proxy Manager: настройка reverse proxy и HTTPS
Разворачиваем Nginx Proxy Manager в Docker, закрываем административный порт, направляем домен на приложение и выпускаем сертификат без конфликта портов.
Тег
Разворачиваем Nginx Proxy Manager в Docker, закрываем административный порт, направляем домен на приложение и выпускаем сертификат без конфликта портов.
Устанавливаем Portainer CE через Docker Compose, открываем панель без публичного порта, подключаем локальный Docker и разбираем риски доступа к сокету.
Объясняем устройство Docker Desktop, отличие от Docker Engine, работу контейнеров на Windows, macOS и Linux, проверку установки и выбор для разработки или сервера.
Запускаем приложение непривилегированным пользователем, убираем capabilities, запрещаем повышение прав и проверяем запись только в разрешённые каталоги.
Измеряем потребление контейнера, задаём memory, swap, CPU и PIDs limits, диагностируем OOMKilled и переносим проверенные ограничения в Compose.
Настраиваем журналы контейнеров без переполнения диска: выбираем logging driver, задаём max-size и max-file, читаем события и проверяем новые контейнеры.