Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🛠️ Как быстро поднять nginx в Docker и сделать его автономным

🛠️ Как быстро поднять nginx в Docker и сделать его автономным Привет, любители Linux и automation! 🚀 Когда нужно быстро запустить веб-сервер и забыть о сложности — Docker приходит на помощь. Сегодня расскажу, как запустить nginx в контейнере без лишних хлопот, чтобы он стал полностью самостоятельным. 🖥️ Главное — простота и скорость - Уберем конфигурационные костыли, сделаем всё через одинdocker run — и в бой! - Все ресурсы внутри — изолированы и легко управляются. - Обновление — чуть ли не одно движение мыши, без сложных настроек. Чтобы запустить nginx: - Запускаем контейнер, прокидываем порт и монтируем локальную папку для сайта: docker run -d --name my_nginx -p 8080:80 -v $(pwd)/html:/usr/share/nginx/html:ro nginx - В папке html размести файлы сайта — всё будет работать! - Чтобы контейнер был всегда в работе — подключи его к системе autostart. Почему это круто: - Быстрое развертывание без зависимостей - Легкое обновление: просто обнови образ и перезапусти - Полная изол

🛠️ Как быстро поднять nginx в Docker и сделать его автономным

Привет, любители Linux и automation! 🚀

Когда нужно быстро запустить веб-сервер и забыть о сложности — Docker приходит на помощь. Сегодня расскажу, как запустить nginx в контейнере без лишних хлопот, чтобы он стал полностью самостоятельным.

🖥️ Главное — простота и скорость

- Уберем конфигурационные костыли, сделаем всё через одинdocker run — и в бой!

- Все ресурсы внутри — изолированы и легко управляются.

- Обновление — чуть ли не одно движение мыши, без сложных настроек.

Чтобы запустить nginx:

- Запускаем контейнер, прокидываем порт и монтируем локальную папку для сайта:

docker run -d --name my_nginx -p 8080:80 -v $(pwd)/html:/usr/share/nginx/html:ro nginx

- В папке html размести файлы сайта — всё будет работать!

- Чтобы контейнер был всегда в работе — подключи его к системе autostart.

Почему это круто:

- Быстрое развертывание без зависимостей

- Легкое обновление: просто обнови образ и перезапусти

- Полная изоляция проекта

Теперь у тебя есть своя мини-среда для разработки или тестирования, которая не будет мешать другим сервисам.

Мечтаешь об быстром и надежном деплое? А как ты автоматизируешь свои контейнеры?

- Приглашаю в наш телеграм канал https://t.me/LinuxSkill, где больше статей о Docker и DevOps, а в боте https://t.me/gradeliftbot — вакансии инженеров!

- Прокачай свои скилы в телеграме или пройди тесты по Linux — https://t.me/gradeliftbot

- Уверен в своих знаниях? Проверь себя и рынок! https://t.me/LinuxSkill или https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!