Перейти к содержимому

Dockerize Next.js 16 и развертывание на VPS (+ пользовательский домен, SSL, CDN Cloudflare, Docke...

ByteGrad

0:00 / 0:00

Dockerize Next.js 16 и развертывание на VPS (+ пользовательский домен, SSL, CDN Cloudflare, Docke...

11 162 просмотра · 11 мес. назад
ByteGrad
203 тыс. подписчиков
11 162 просмотра · 11 мес. назад
Полное руководство по самостоятельному размещению Next.js 16 с Docker и собственным доменом, SSL/TLS, CDN (Cloudflare). 👉 УДИВИТЕЛЬНОЕ предложение от Hostinger (используйте код BYTEGRAD): https://hostinger.com/bytegrad (спонсорская поддержка от Hostinger, ByteGrad получает комиссию) 👉 Курс по React и Next.js: https://bytegrad.com/courses/professi... Привет, меня зовут Уэсли. Я являюсь амбассадором бренда Kinde (платная спонсорская поддержка). Привет, меня зовут Уэсли. Я амбассадор бренда Kinde (платная спонсорская поддержка). 👉 Кредит Kinde в размере 50 долларов США на авторизацию и многое другое: https://kinde.com/r?kinde_ref=e95bc6f... 👉 Сотрудничество со мной: support@bytegrad.com 👉 Курс по React и Next.js: https://bytegrad.com/courses/professi... 👉 Профессиональный курс по JavaScript: https://bytegrad.com/courses/professi... 👉 Профессиональный курс по CSS: https://bytegrad.com/courses/professi... 👉 План развития веб-разработки на 2024 и 2025 годы: https://email.bytegrad.com 👉 Подписка на рассылку (скоро большое обновление): https://email.bytegrad.com 👉 Discord: у всех моих курсов есть закрытый Discord ⏱️ Временные метки: 00:00 Введение 01:15 Пример приложения Next.js 02:04 2 варианта развертывания приложения Docker 02:54 Вариант 1 — Локальная сборка образа Docker 03:19 Dockerfile и .dockerignore 04:46 Docker Desktop 05:25 docker build (команда терминала) 07:23 Запуск контейнера 08:12 Отправка в реестр (ghcr.io) 10:09 VPS (Hostinger) 12:34 ssh и загрузка образа 14:51 Запуск контейнера на VPS 15:55 Демонстрация приложения на VPS 16:40 Вариант 2 — Сброс для Docker Manager 17:41 Docker Compose (docker-compose.yml) 19:55 Отправка в GitHub 20:19 Развертывание с помощью docker-compose.yml и Docker Manager 22:04 Частный репозиторий 22:09 Пользовательский репозиторий домен 24:25 HTTPS / SSL 24:59 Обратный прокси Traefik 26:04 CDN с Cloudflare #вебразработка #reactjs #nextjs Обратите внимание, что в моих видео могут содержаться ошибки. Всегда проверяйте самостоятельно, безопасен ли ваш код и делает ли он то, что вам нужно в вашей конкретной ситуации. Просматривая видео, вы соглашаетесь с тем, что несете полную ответственность за любые ошибки в вашем коде. Этот канал и весь его контент принадлежат и управляются компанией ByteGrad Sp. z o.o. с налоговым идентификатором: PL6762676561 и номером KRS: 0001125554