Docker: Scegliere una versione specifica di Node.js
Questa documentazione fa parte della guida Node.js. Consulta la guida completa qui: Come utilizzare e distribuire un'app Node.js con Docker.
👋 Benvenuti nella documentazione di Stackhero!
Stackhero offre una soluzione Docker cloud CaaS (Containers as a Service) pronta all'uso che fornisce numerosi vantaggi, tra cui:
- Distribuisci facilmente i tuoi container in produzione con un semplice
docker-compose up.- Nome di dominio personalizzabile protetto con HTTPS (ad esempio, https://api.tua-azienda.com, https://www.tua-azienda.com, https://backoffice.tua-azienda.com).
- Prestazioni ottimali e sicurezza robusta grazie a una VM privata e dedicata.
- Aggiornamenti senza sforzo con un solo clic.
Risparmia tempo e semplifica la tua vita: bastano 5 minuti per provare la soluzione di hosting cloud Docker CaaS di Stackhero e distribuire i tuoi container in produzione!
Se desideri specificare una versione diversa di Node.js, segui questi passaggi:
- Apri il file
docker/my-app.dockerfile, che definisce l'immagine Docker per la tua app. - Trova la prima riga che legge
FROM node:<version>-alpine. - Sostituisci
<version>con la versione di Node.js scelta. Si consiglia di utilizzare la versione Long-Term Support (LTS). Puoi controllare l'ultima versione LTS sul sito di Node.js. Ad esempio, per utilizzare l'ultima versione LTS (attualmente 22), aggiorna la riga aFROM node:22-alpine. Se preferisci un numero di versione specifico, puoi usare qualcosa comeFROM node:22.13.0-alpine. - Salva le modifiche nel Dockerfile.