March 16, 20251 yr Hallo zusammen, Ich würde gern folgenden Docker https://manuc66.github.io/node-hp-scan-to/ zum laufen bringen. Installieren und starten ist nicht so schwer. Das hab ich geschafft. Aber er meckert das die config Datei nicht erstellt wurde und ich kann die Befehle/ Argumente die nach docker run kommen nicht richtig eingeben. in dem Ordner in dem die normalen Apps sind ist kein Ordner der node-hp-Scan-to heißt. Ich würde Ungern Portainer installieren wegen dem einen Container. Kann wer helfen?
March 16, 20251 yr Community Expert Wie sieht den dein Docker run bisher aus? zeig auch mal das log vom Container mit der Meldung bzgl. Config Datei.
March 16, 20251 yr 8 hours ago, schlaubi said: und ich kann die Befehle/ Argumente die nach docker run kommen nicht richtig eingeben. gemäß dem Link wären es 3 Variablen ... also, wie @cz13 bereits anmerkte, zeig den einfach mal auf ...
March 16, 20251 yr Author also das ist meine Docker run: docker run -d --name='node-hp-scan-to-1' --net='bridge' --pids-limit 2048 --privileged=true -e TZ="Europe/Berlin" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Tower" -e HOST_CONTAINERNAME="node-hp-scan-to-1" -e 'NODE_VERSION'='18.20.7' -e 'YARN_VERSION'='1.22.22' -e 'NODE_ENV'='production' -e 'Community_Applications_Conversion'='true' -l net.unraid.docker.managed=dockerman -v '/mnt/user/_Scandatei/':'/scan':'rw' -d -e IP="192.168.179.115" -e PGID=1000 -e PUID=1000 docker.io/manuc66/node-hp-scan-to 'manuc66/node-hp-scan-to' cde1aa746860767abfea6ae3cdedf5bb382b5cfbf6490f6520647b9b2fbf14a9 Der Befehl wurde erfolgreich ausgeführt!
March 16, 20251 yr Author und das ist mein Containerprotokoll s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting cont-init: info: running /etc/cont-init.d/10-adduser cont-init: info: /etc/cont-init.d/10-adduser exited 0 s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting s6-rc: info: service legacy-services successfully started /run/s6/basedir/scripts/rc.init: line 76: manuc66/node-hp-scan-to: not found s6-rc: info: service legacy-services: stopping s6-rc: info: service legacy-services successfully stopped s6-rc: info: service legacy-cont-init: stopping s6-rc: info: service legacy-cont-init successfully stopped s6-rc: info: service fix-attrs: stopping s6-rc: info: service fix-attrs successfully stopped s6-rc: info: service s6rc-oneshot-runner: stopping s6-rc: info: service s6rc-oneshot-runner successfully stopped s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting cont-init: info: running /etc/cont-init.d/10-adduser cont-init: info: /etc/cont-init.d/10-adduser exited 0 s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting s6-rc: info: service legacy-services successfully started /run/s6/basedir/scripts/rc.init: line 76: manuc66/node-hp-scan-to: not found s6-rc: info: service legacy-services: stopping s6-rc: info: service legacy-services successfully stopped s6-rc: info: service legacy-cont-init: stopping s6-rc: info: service legacy-cont-init successfully stopped s6-rc: info: service fix-attrs: stopping s6-rc: info: service fix-attrs successfully stopped s6-rc: info: service s6rc-oneshot-runner: stopping s6-rc: info: service s6rc-oneshot-runner successfully stopped usermod: no changes User uid: 1000 User gid: 1000 ------------------------------------- usermod: no changes User uid: 1000 User gid: 1000 -------------------------------------
March 17, 20251 yr Community Expert Du verwendest Variablen, die ich in der verlinkten Doku auf Anhieb nicht finde. Versuch es doch erst einmal mit dem was dort beschrieben ist. # REQUIRED - Change the next line to the IP address of your HP printer/scanner: IP=192.168.179.115 # Name that your container will appear as to your printer: LABEL=node-hp-scan-to # Set the timezone, such as :"Europe/London" TZ="Europe/Berlin" # Set the created filename pattern: PATTERN="scan"_dd-mm-yyyy_hh-MM-ss # Run the Docker container as the same user ID as the host system: PGID=1000 PUID=1000 Edited March 17, 20251 yr by cz13
March 17, 20251 yr 11 hours ago, schlaubi said: --privileged=true und das sollte nicht unbedingt aktiv sein ... damit gibts du diesem Docker "Rechte" ...
March 17, 20251 yr In der Doku steht: # Run the Docker container as the same user ID as the host system: - PGID=1000 - PUID=1000 Das solltest du dann anpassen. Nimm mal PUID: 99 PGID: 100
March 17, 20251 yr Author Hallo zusammen, danke das ihr mir helfen wollt. Ich glaube nur, ich habs verbockt... Jetzt kommt gar nix mehr... Quote docker run -d --name='node-hp-scan-to-1' --net='bridge' --pids-limit 2048 -e TZ="Europe/Berlin" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Tower" -e HOST_CONTAINERNAME="node-hp-scan-to-1" -e 'IP'='192.168.179.115' -e 'LABEL'='node-hp-scan-to ' -e 'TZ'='"Europe/Berlin"' -e 'PATTERN'='"scan"_dd-mm-yyyy_hh-MM-ss ' -e 'PUID'='99' -e 'PGID'='100' -l net.unraid.docker.managed=dockerman -d -e IP="192.168.179.115" -e PGID=1000 -e PUID=1000 docker.io/manuc66/node-hp-scan-to 'manuc66/node-hp-scan-to' 122a0a14331a2069ad113a332c88c6604612f8a72adaf984ee0c555ab4282a14
March 17, 20251 yr Community Expert Der IP Eintrag ist doppelt und einmal noch falsch 'IP'. Nimm den mal raus.
March 17, 20251 yr 24 minutes ago, schlaubi said: Jetzt kommt gar nix mehr... was auch immer das jetzt heißen mag vorweg, schlechtes copy / paste, hier hängen Leerzeichen hinter den Werten und mal blöd gefragt, kopierst du das in die Kommandozeile oder füllst du ein template sauber selbst aus ? ich sehe 2x -d beispielsweise ... usw usw ... zzgl. Fehler mit doppelten Einträgen Beispiel im template (Basis) der docker run sieht dann so aus ... Docker log (ich hab jetzt keinen HP Drucker, bin EPSON ) die "fehlende" config kann man deaktivieren ...
March 17, 20251 yr zusammengefasst läuft der schon, wobei ich den Sinn des Dockers nicht wirklich sehe ... aber den wirst du schon dahinter sehen. der soll ja "scan to computer" simulieren, also wohl in das /scan Verzeichnis einlesen ... ich sag mal so ich lege das zu lesende Dokument im scanner ein (also bin eh am gerät) ich drücke den scan to ... Button am scanner fertig und du willst lieber das Dokument einlegen und dann per cmd innerhalb des Dockers den scan auslösen ? oder sehe ich da was falsch ?
March 17, 20251 yr Author Solution jetzt hab ich alles nochmal so gemacht wie du... mit - jetzt geht nix mehr hab ich gemeint, dass er die Protokolle nicht mehr angezeigt hat 😞 Ziel von dem Docker soll irgendwann sein, dass ich direkt in den Docker paperless scannen kann - der Laserdrucker kann nicht auf smb scannen... Edited March 17, 20251 yr by schlaubi
June 9, 20251 yr Servus zusammen, ich hab ein ganz ähnliches Problem mit "node-hp-scan-to" in Unraid. Ich habe das Problem wenn ich die IP-Adresse von meinem HP-Officejet Pro 8132e dort eintrage funktioniert der Container nicht mehr, aber ohne schon.Ohne IPMit IPKann es vielleicht sein das es am Drucker liegt? Ich denke das könnte der Login von dem Drucker sein. Ich kenne mich aber mit html nicht aus. Vielleicht hat jemand ne Idee?
June 10, 20251 yr Community Expert Ich nutzte den Container nicht. Mir fallen 2 Dinge auf:Du nutzt Netzwerktyp Host, der Thread Ersteller Bridge.Dann die Frage nach deinem HP-Gerät: wenn die die IP im Browser eingibst, läuft das über http oder https? Evtl. nutzt der Container nur http und dein HP steht auf nur https.
June 10, 20251 yr Oh, stimmt hatte ich vergessen zu erwähnen 😅. Ich hatte den Container im Bridge auch schon versucht mit dem selben Ergebnis. Dann muss ich mal schauen ob ich an den Druckereinstellungen was noch machen kann. Danke für den Tipp ☺️. Ich glaube der Drucker kann nur https, bin mir da aber noch nicht sicher. Ich schau mir das nochmal genau an.
June 15, 20251 yr Kurzer Statusbericht. Also der Container funktioniert einwandfrei. Ich habe es mit meinem alten Drucker (HP OfficeJet Pro 8600) getestet. Das Problem ist der neue Drucker. Es kann aber sein das es vielleicht irgendwann mal funktionieren kann. Der HP OfficeJet Pro 8132e Ist damit im Moment nicht kompatibel.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.