Ich möchte Nodejs über Dockerfile zu einem Debian-basierten Container installieren. Ich bin ein wenig verwirrt über die verschiedenen Distributionen da draußen. Ich bin zu dem Schluss gekommen, dass ich die neueste STABLE Distribution möchte.
Nun gibt es in nodesource / distributions # deb vier verschiedene Distributionen (v0.10, v0.12, v4) .x, v5.x). Soweit ich es verstehe, brauche ich v5.x (von diesem Blogpost lesen , unter anderem zufällig Sachen, die ich gegooglet habe). Aber überall, wo ich suche, empfehlen Leute, v0.12 zu installieren (das ist auch das neueste Stable, oder LTS, ich bin mir nicht sicher), obwohl in der nodejs.com offizielle Website-Distributionen die Version ist ab dieser Zeit v5.0.0.
Also, ich habe zwei Möglichkeiten, um zu installieren, jede Hilfe (bitte ein wenig ausarbeiten, vielleicht ist das eine dumme Frage , aber es ist irgendwie verwirrend für mich)
%Vor%oder
%Vor%Sie sollten auf keinen Fall eine der v0.x-Versionen von Node.js verwenden, da die Unterstützung dafür 2016 abläuft.
Sie sollten entweder v4 (code name argon
) verwenden, was die nächste LTS (long term support) Version von Node.js oder v5 ist, was die letzte stabile Version ist.
Außerdem hat Node.js ein offizielles Docker-Image:
%Vor%Ich bin neu bei node.js / npm und war auch dadurch verwirrt. Ich installiere auf CentOS 7 mit "yum install nodejs"
yum installiert eine Version 0.10 von node.js
Dann, als ich npm ein anderes Modul installiert habe, sah ich eine Warnung, dass es node.js & gt; = 0.12 wollte ... was mich zu der Annahme brachte, dass ich v0.12 brauchte ... (Duh, 5.3.0 & gt; = 0,12, aber ich war verwirrt und verängstigt zu der Zeit)
Also brachte mich Google zu dieser Frage und ich folgte Michaels Rat.
Ich ging und las das Änderungsprotokoll wie in seinem Kommentar vorgeschlagen, und es ist ziemlich klar, dass die Versionsnummern sequentiell sind, sie haben nur einige große Sprünge in kurzer Zeit:
%Vor%Hoffnung, die geholfen hat.
Tags und Links node.js npm docker dockerfile debian-based