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