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 offrant de nombreux avantages, notamment :

  • Déployez facilement vos containers en production avec un simple docker-compose up.
  • Nom de domaine personnalisable sécurisé avec HTTPS (par exemple, https://api.votre-entreprise.com, https://www.votre-entreprise.com, https://backoffice.votre-entreprise.com).
  • Performance optimale et sécurité robuste 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 d'hébergement cloud Docker CaaS de Stackhero et déployer vos containers en production !

Si vous souhaitez spécifier une version différente de Node.js, suivez ces étapes :

  1. Ouvrez le fichier docker/my-app.dockerfile, qui définit l'image Docker pour votre application.
  2. Localisez la première ligne qui lit FROM node:<version>-alpine.
  3. Remplacez <version> par la version de Node.js de votre choix. Il est recommandé d'utiliser la version Long-Term Support (LTS). Vous pouvez vérifier la dernière version LTS sur le site de Node.js. Par exemple, pour utiliser la dernière version LTS (actuellement 22), mettez à jour la ligne en FROM node:22-alpine. Si vous préférez un numéro de version spécifique, vous pouvez utiliser quelque chose comme FROM node:22.13.0-alpine.
  4. Enregistrez vos modifications dans le Dockerfile.