NEWS
Node.js Update im Docker
-
Hallo zusammen,
nun wollte ich heute im Docker auch Node von 18.20.1 auf 20.xx updaten, aber leider ohne Erfolg (der candidate bleibt auf 18.xx). Darf ich nochmal kurz nachfragen, welche Befehle nun auszuführen sind? .
Vielen Dank euch
-
@sali84
Node Version ist fest mit der Version von buanet Verbunden. Daher einfach das Docker Image mit einer höheren Version aktualisieren -
Ich hatte gehofft einfach ein Update machen zu können
keine Chance dazu?
-
Statt nodejs machst du halt ein Update des Containers. Wo ist der gravierende Unterschied?
-
ich müsste von image 9 auf 10 und in dem Fall wohl wieder eine Sicherung einspielen etc. Kann wohl nicht einfach das neue Image auf den alten Pfad verweisen... Daher dachte ich, dass der Weg des Updates leichter sei....
-
kann mann, aber du machst ein Backup vom iobroker mit dem backitup Adapter und zur aller super besten Sicherheit ein Backup des Docker Directorys.
Dann updatest du einfach das Image auf Version 10 und fertig.
Normal geht das ohne alles wieder einzuspielen, dafuer ist ein Docker ja da... -
Wenn Du den ioBroker Ordner gemountest hast, müsstest Du nicht mal ein Backup einspielen.
Es gibt hier (auch von mir unzählige Anleitungen) dazu im Forum.
Was hindert Dich an einer Suche?
Ich will es nur verstehen, mehr nicht. -
Ja genau so läuft doch ein Update eines Containers.
Iobroker Backup machen zu Sicherheit
Container stoppen
Dann die neue Container Version pullen
Container wieder starten
FertigBei buanet müsste es da auch nochmal eine Anleitung geben.
Was definitiv nicht geht ist die Node Version im Container zu aktualisieren. Dieses Update wäre beim nächsten regenerieren des Containers wieder weg
-
@oliverio sagte in Node.js Update im Docker:
Was definitiv nicht geht ist die Node Version im Container zu aktualisieren
Diese Aussage stimmt so nicht.
Natürlich wird Node upgedatet bei
apt update & upgradeNur bis zu dem Punkt , der für das aktuelle OS "erlaubt" ist.
Das solltest Du vielleicht nochmal umformulieren.
-
Dasnlohnt sich nicht umzuformulieren,
Da es Unsinn ist das zu tun.
Habe ich versucht durch den Satz danach zu verdeutlichen.