Docker: Eine spezifische Node.js-Version wählen
Diese Dokumentation ist Teil des Node.js-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Wie man eine Node.js-App mit Docker nutzt und bereitstellt.
👋 Willkommen in der Stackhero-Dokumentation!
Stackhero bietet eine einsatzbereite Docker Cloud CaaS (Containers as a Service) Lösung, die zahlreiche Vorteile bietet, darunter:
- Einfache Bereitstellung Ihrer Container in der Produktion mit nur einem
docker-compose up.- Anpassbarer Domainname gesichert mit HTTPS (zum Beispiel, https://api.ihre-firma.com, https://www.ihre-firma.com, https://backoffice.ihre-firma.com).
- Optimale Leistung und robuste Sicherheit durch eine private und dedizierte VM.
- Mühelose Updates mit nur einem Klick.
Sparen Sie Zeit und vereinfachen Sie Ihr Leben: Es dauert nur 5 Minuten, um die Docker CaaS Cloud Hosting Lösung von Stackhero auszuprobieren und Ihre Container in der Produktion bereitzustellen!
Wenn Sie eine andere Node.js-Version angeben möchten, folgen Sie diesen Schritten:
- Öffnen Sie die Datei
docker/my-app.dockerfile, die das Docker-Image für Ihre App definiert. - Suchen Sie die erste Zeile, die
FROM node:<version>-alpineliest. - Ersetzen Sie
<version>durch die gewünschte Node.js-Version. Es wird empfohlen, die Long-Term Support (LTS)-Version zu verwenden. Sie können die neueste LTS-Version auf der Node.js-Website überprüfen. Um beispielsweise die neueste LTS-Version (derzeit 22) zu verwenden, aktualisieren Sie die Zeile zuFROM node:22-alpine. Wenn Sie eine spezifische Versionsnummer bevorzugen, können Sie etwas wieFROM node:22.13.0-alpineverwenden. - Speichern Sie Ihre Änderungen im Dockerfile.