Ich habe Probleme node-red in einem Docker Container auf meiner DS 716 II+ zum Laufen zu bringen. Ich habe folgendes Image heruntergeladen: nodered/node-red-docker. Ich habe zwei Versionen ausprobiert: latest und v8.
Ich habe praktisch zwei Probleme:
1. Ich würde gerne das /data Verzeichnis des Containers mit folgendem Verzeichnis auf meiner DiskStation verbinden: docker/node-red. Unter den erweiterten Einstellungen/volumes habe ich den Ordner dann in den Container gemounted. Der Container sollte dasselbe Netzwerk wie Host benutzen. Wenn ich den Container dann starte, gibt es ein Permission Problem: Error: EACCES: permission denied, copyfile '/usr/src/node-red/node_modules/node-red/settings.js' -> '/data/settings.js'
Wie kann ich denn die settings.js nach /data/ kopieren? Dazu müsste ich mich doch in dem Container befinden, oder verstehe ich hier etwas falsch?
2. Um das Problem zuerst einmal zurückzustellen, habe ich das Mounten erst mal wieder herausgenommen. Der Container startet dann auch, aber ich komme nicht auf die node-red Weboberfläche via http://[ip-DiskStation]:1880. Im Protokoll sehe ich u.a. diese Meldung: [info] Server now running at http://127.0.0.1:1880/
Wer hat Erfahrungen mit node-red unter Docker und kann mich hier evtl. in die richtige Richtung leiten?
Ich habe praktisch zwei Probleme:
1. Ich würde gerne das /data Verzeichnis des Containers mit folgendem Verzeichnis auf meiner DiskStation verbinden: docker/node-red. Unter den erweiterten Einstellungen/volumes habe ich den Ordner dann in den Container gemounted. Der Container sollte dasselbe Netzwerk wie Host benutzen. Wenn ich den Container dann starte, gibt es ein Permission Problem: Error: EACCES: permission denied, copyfile '/usr/src/node-red/node_modules/node-red/settings.js' -> '/data/settings.js'
Wie kann ich denn die settings.js nach /data/ kopieren? Dazu müsste ich mich doch in dem Container befinden, oder verstehe ich hier etwas falsch?
2. Um das Problem zuerst einmal zurückzustellen, habe ich das Mounten erst mal wieder herausgenommen. Der Container startet dann auch, aber ich komme nicht auf die node-red Weboberfläche via http://[ip-DiskStation]:1880. Im Protokoll sehe ich u.a. diese Meldung: [info] Server now running at http://127.0.0.1:1880/
Wer hat Erfahrungen mit node-red unter Docker und kann mich hier evtl. in die richtige Richtung leiten?