IT-Trainer Jobs und Stellenangebote: Next.js - Docker Deployment
Seminardauer: 2 Tage
Trainer gesucht
IT-Trainer Jobs und Stellenangebote: Next.js - Docker Deployment, Docker, Framework, Next.js, Softwareentwickler, Softwareentwicklung, Webentwicklung.
Anmelden / Registrieren als Trainer
Agenda
1. Einführung in Docker und Containerisierung
- Grundkonzepte der Containerisierung
- Warum Docker für die Webentwicklung einsetzen?
- Übersicht über Docker-Architektur und Funktionsweise
2. Grundlagen von Next.js
- Kurzer Überblick über die Next.js-Framework-Funktionen
- Erstellung einer einfachen Next.js-Anwendung
3. Containerisierung von Next.js mit Docker
- Einführung in Dockerfiles: Aufbau und Best Practices
- Erstellung eines Dockerfiles für eine Next.js-Anwendung
- Nutzung von Multi-Stage Builds zur Optimierung von Images
- Aufbau eines Produktiv-Images für eine Next.js-Anwendung
4. Docker Compose für Next.js-Projekte
- Erstellung einer Docker-Compose-Datei
- Mehrere Dienste für Next.js (z. B. Caddy für Reverse Proxy, Datenbankanbindung, Datenbankbackups)
- Verwaltung und Orchestrierung von Containern mit Docker Compose
5. Deployment in der Praxis
- Deployment einer Next.js-Anwendung auf einen lokalen Docker-Host
- Deployment auf eigenem VPS
- Nutzung von einer Docker Registry zur Speicherung und Verteilung von Images