Docker: Een specifieke Node.js-versie kiezen

Deze documentatie maakt deel uit van de Node.js-gids. Bekijk de volledige gids hier: Hoe een Node.js-app te gebruiken en te implementeren met Docker.

👋 Welkom bij de documentatie van Stackhero!

Stackhero biedt een kant-en-klare Docker cloud CaaS (Containers as a Service) oplossing die tal van voordelen biedt, waaronder:

  • Zet eenvoudig uw containers in productie met slechts een docker-compose up.
  • Aanpasbare domeinnaam beveiligd met HTTPS (bijvoorbeeld, https://api.uw-bedrijf.com, https://www.uw-bedrijf.com, https://backoffice.uw-bedrijf.com).
  • Optimale prestaties en robuuste beveiliging aangedreven door een privé en toegewijde VM.
  • Moeiteloze updates met slechts één klik.

Bespaar tijd en vereenvoudig uw leven: het kost slechts 5 minuten om de Docker CaaS cloud hosting oplossing van Stackhero te proberen en uw containers in productie te zetten!

Als u een andere Node.js-versie wilt specificeren, volg dan deze stappen:

  1. Open het bestand docker/my-app.dockerfile, dat de Docker-image voor uw app definieert.
  2. Zoek de eerste regel die leest FROM node:<version>-alpine.
  3. Vervang <version> door de gewenste Node.js-versie. Het wordt aanbevolen om de Long-Term Support (LTS) versie te gebruiken. U kunt de nieuwste LTS-versie controleren op de Node.js-website. Bijvoorbeeld, om de nieuwste LTS-versie te gebruiken (momenteel 22), update de regel naar FROM node:22-alpine. Als u een specifiek versienummer verkiest, kunt u iets als FROM node:22.13.0-alpine gebruiken.
  4. Sla uw wijzigingen op in het Dockerfile.