Найти в Дзене
Уроки Linux

📡 Быстрый запуск собственного HTTPS-сервера на Docker

📡 Быстрый запуск собственного HTTPS-сервера на Docker 🌐

Всегда хотел host-ить свой сайт или тестовые проекты, но не знал, с чего начать? Сегодня расскажу про очень простой способ — запустить HTTPS прямо в Docker за пару минут!

👀 Почему стоит попробовать:

- Легко и быстро — не нужен отдельный сервер

- Можно протестировать SSL-сертификаты

- Готовое решение для локальных или тестовых сред

Что потребуется:

- Docker установлен на машине

- Самая свежая версия образа nginx

- SSL-сертификат и ключ

Общая схема:

- Создаешь папку с конфигом и файлами

- Передаёшь их в контейнер через volume

- Запускаешь nginx с нужными настройками

Пример команд:

mkdir -p ~/my-https-site

cd ~/my-https-site

Создаешь файлы server.conf и сертификаты, прописываешь server_name и пути к SSL. Затем:

docker run -d -p 443:443 -v $(pwd):/etc/nginx/conf.d -v /path/to/certs:/etc/ssl nginx

Теперь твой сайт доступен по HTTPS! Такой подход отлично подходит для обучения или быстрого прототипирования.

Кстати, а вы уже пробовали запускать сайты в контейнерах?

- Хотите больше таких лайфхаков? Подписывайтесь на https://t.me/LinuxSkill и протестируйте свои знания в боте https://t.me/gradeliftbot!_