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