Hilfe bei Docker

Status
Für weitere Antworten geschlossen.

HaraldB1966

Benutzer
Mitglied seit
23. Mai 2015
Beiträge
380
Punkte für Reaktionen
0
Punkte
0
Morgen

Ich hab ganz offen keine Ahnung von Docker. Grundsätzlich weiß ich was es macht aber wo ich die richtigen Einstellungen in der Oberfläche machen muß um die Parameter zu übergeben scheitert.
Da ich RSS Crawler auf der Virtuellen DSM nicht zu laufen bekommen nun der Versuch via Docker.


Das ist die Anleitung von Rix1337 , Image habe ich runter geladen.
Nun muß ich die Werte übergeben aber ich weiß nicht wie und wo .

Bildschirmfoto 2018-05-01 um 07.41.59.jpg



Den Container mit korrekten Einstellungen starten:

docker run -d --name="RSScrawler" -p?:9090 -v?:/config:rw -v?:/jd2:rw -e LOGLEVEL=?-e PARAMETER=??-e NO_UPDATESrix1337/docker-rsscrawler

? Hier den gewünschten Port des Webservers einfügen

? Hier den gewünschten Installationspfad des RSScrawlers einfügen

? Hier den Installationspfad des JDownloaders einfügen

Optional:
? Hier das gewünschte Log-Level angeben (INFO/DEBUG)
? Hier Zusatzparameter angeben (--testlauf)
? Wenn angegeben, werden keine Updates heruntergeladen (nicht empfohlen)
Die Zusatzoption: -e NO_UPDATES verhindert den Updatedownload beim Containerstart. 4. Der Webserver ist nur unter der IP des Docker-Hosts erreichbar. Hierbei den per docker run vergebenen Port verwenden.
Konsolenhinweise im Container beziehen sich auf dessen interne IP. Diese ist von außen nicht erreichbar!
 

Ar-Al

Benutzer
Mitglied seit
10. Apr 2016
Beiträge
272
Punkte für Reaktionen
2
Punkte
18
Hier findet man Grundlagen zu Docker:
https://shop.heise.de/katalog/docker-praxis-mit-linux (kostenlos)
https://shop.heise.de/katalog/umbauanleitung (2,49€)
https://shop.heise.de/katalog/besser-handgeknupft (1,49€)
https://shop.heise.de/katalog/von-der-idee-zum-fertigen-container (2,49€)

Hier werden 5 x86-NAS mit Docker-Option verglichen (auch DS218+):
https://shop.heise.de/katalog/container-spielplatze (2,49€)

Hier wird Nextcloud als Docker-Instanz auf einer DS218+ eingerichtet:
https://shop.heise.de/katalog/nas-mit-wolke (1,49€)
 
Zuletzt bearbeitet:

dynamiX

Gesperrt
Mitglied seit
23. Okt 2017
Beiträge
86
Punkte für Reaktionen
0
Punkte
12
naja, steht ja genau da was du machen musst.... bei 1 setzt du einen gewünschten port ein, bei 2 Pfad, bei 3 Pfad zu JDownloader....
alternativ kannst du das auch im obigen screenshot bei volume und port einstellungen machen (port bei port und volume für Installationspfad)

am schluss wenn du es via schwarzem fenster machst könnte es so aussehen

docker run -d --name="RSScrawler" -p 9090:9090 -v /volume1/dockers/rsscrawler:/config:rw -v /pfad/zu/deinem/jdownloader:/jd2:rw -e LOGLEVEL=DEBUG -e rix1337/docker-rsscrawler

Angaben ohne Gewähr, habe es nicht getestet.... es geht nur ums Prinzip wie du die Variablen abfüllen könntest
 

HaraldB1966

Benutzer
Mitglied seit
23. Mai 2015
Beiträge
380
Punkte für Reaktionen
0
Punkte
0
Geht leider nicht zeigt Ausführungsfehler / Formatfehler an wenn ich versucht den Container zu speichern


docker run -d --name="RSScrawler" -p 9090:9090 -v /volume1/dockers/rsscrawler:/config:rw -v /volume1/@appstore/JDownloader:/jd2:rw -e LOGLEVEL=DEBUG -e rix1337/docker-rsscrawler
 
Zuletzt bearbeitet:

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.166
Punkte für Reaktionen
63
Punkte
68
hinter dem letzten -e fehlt noch NO_UPDATES und ein Leerzeichen vor dem Image Namen.

Allgemein: -p Einträge kommen ins Tab Ports, -v Einträge nach Volume, -e Einträge nach Environment
oder halt wie schon beschrieben von der Kommandozeile starten und dann in der Gui die Konfiguration abspeichern. Dann stehen zumindest die Parameter, die die Gui kennt auch richtig drin.
 

HaraldB1966

Benutzer
Mitglied seit
23. Mai 2015
Beiträge
380
Punkte für Reaktionen
0
Punkte
0
Hi Tommy

morgen

Hab den Container nun mit
docker run -d --name="RSScrawler" -p 9090:9090 -v /volume1/docker/rsscrawler:/config:rw -v /volume1/@appstore/JDownloader:/jd2:rw -e LOGLEVEL=DEBUG -e NO_UPDATES rix1337/docker-rsscrawler
auf der Konsole erzeugt und er läuft in der Docker app.

Nur ich kann Ihn nicht erreichen unter ip:9090

docker Einstellungen


cap_add null
cap_drop null
cmd ""
cpu_priority 0
devices []
enable_publish_all_ports false
enable_restart_policy false
enabled true
env_variables
0
key "PATH"
value "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
1
key "PS1"
value "$(whoami)@$(hostname):$(pwd)$ "
2
key "HOME"
value "/root"
3
key "TERM"
value "xterm"
4
key "LOGLEVEL"
value "DEBUG"
exporting false
id "65824e9d52413675700a2fb797dc121d98b8e4d449ea665171a0b5da18e6dc17"
image "rix1337/docker-rsscrawler"
is_ddsm false
is_package false
links []
memory_limit 0
name "RSScrawler"
network
0
driver "bridge"
name "bridge"
network_mode "default"
port_bindings
0
container_port 9090
host_port 9090
type "tcp"
privileged false
shortcut
enable_shortcut false
enable_status_page false
enable_web_page false
web_page_url ""
ulimits null
use_host_network false
volume_bindings
0
host_volume_file "/docker/rsscrawler"
mount_point "/config"
type "rw"
1
host_absolute_path "/volume1/@appstore/JDownloader"
mount_point "/jd2"
type "rw"
volumes_from null
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!