Docker: Choisir une version spécifique de Node.js

Cette documentation fait partie du guide Node.js. Consultez le guide complet ici : Comment utiliser et déployer une application Node.js avec Docker.

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution Docker cloud CaaS (Containers as a Service) prête à l'emploi qui offre de nombreux avantages, notamment :

  • Déployez facilement vos conteneurs en production avec un simple docker-compose up.
  • Nom de domaine personnalisable sécurisé en HTTPS (par exemple, https://api.votre-entreprise.com, https://www.votre-entreprise.com, https://backoffice.votre-entreprise.com).
  • Performance optimale et sécurité renforcée grâce à une VM privée et dédiée.
  • Mises à jour simplifiées en un clic.

Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution Docker CaaS cloud hosting de Stackhero et déployer vos conteneurs en production !

Si vous souhaitez utiliser une version différente de Node.js, procédez comme suit :

  1. Ouvrez le fichier docker/my-app.dockerfile, qui définit l'image Docker de votre application.
  2. Repérez la première ligne qui commence par FROM node:<version>-alpine.
  3. Remplacez <version> par la version de Node.js de votre choix. Il est recommandé d'utiliser la version LTS (Long-Term Support). Vous pouvez consulter la dernière version LTS sur le site Node.js. Par exemple, pour utiliser la dernière version LTS (actuellement 22), modifiez la ligne en FROM node:22-alpine. Si vous souhaitez une version précise, vous pouvez utiliser par exemple FROM node:22.13.0-alpine.
  4. Enregistrez vos modifications dans le Dockerfile.