debian-based

___ qstnhdr ___ Unterschied zwischen den Distributionen nodejs v0.12 und v5.x ___ tag123docker ___ Docker bietet eine High-Level-API, um Prozesse und Anwendungen mit einem gewissen Maß an Isolation und Wiederholbarkeit auf Servern zu containern. Docker unterstützt sowohl Linux- als auch Windows-Container. ___ tag123nodejs ___ Node.js ist ein ereignisbasiertes, nicht blockierendes asynchrones I / O-Framework, das die Google V8-JavaScript-Engine und die libuv-Bibliothek verwendet. Es wird für die Entwicklung von Anwendungen verwendet, die die Fähigkeit zum Ausführen von JavaScript sowohl auf dem Client als auch auf der Serverseite stark ausnutzen und daher von der Wiederverwendbarkeit von Code und dem Mangel an Kontextwechsel profitieren. ___ tag123npm ___ npm ist der offizielle Paketmanager für Node.js, das nicht blockierende, asynchrone I / O-Framework, das die Google V8-JavaScript-Engine verwendet. Es kann verwendet werden, um CommonJS-Module, jQuery-Plugins, wiederverwendbaren JavaScript-Code (Bibliotheken) und JavaScript-basierte CLI-Programme zu installieren und zu veröffentlichen. ___ answer33552312 ___

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 %code% ) 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%     
___ tag123dockerfile ___ Eine Dockerfile ist eine Datei, die Anweisungen zum Erstellen eines Docker-Images enthält ___ qstntxt ___

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%     
___ answer34350677 ___

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.

    
___ tag123debianbasierte ___ Debian-basierte Betriebssysteme (wie Ubuntu oder gNewSense) leiten den Großteil ihrer Funktionalität von der Haupt-Debian-Codebasis ab und sind daher wahrscheinlich weitgehend kompatibel mit ihr. Zum Beispiel ist es oft möglich, dass eine Ubuntu-.deb-Datei auf einem Debian-System ohne Änderungen installiert wird. ___
2
Antworten

Unterschied zwischen den Distributionen nodejs v0.12 und v5.x

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....
05.11.2015, 18:19