Portainer Docker Image ohne Webzugriff / IP

ttermi

Benutzer
Mitglied seit
30. Jun 2013
Beiträge
30
Punkte für Reaktionen
0
Punkte
6
Hi Zusammen, ich hab eine 920 mit DSM 7.0.1-42218. Docker ist installiert (Anfänger bezüglich Docker). Ich habe den IOBroker von buanet in der Version 3.3.22 laufen. Dieser st über das Webfronten > IP:8081 erreichbar (Docker Netzwerk 1 verbundener Host). Nun habe ich den Portainer installiert. Das Image läuft und ich habe dem Container die Ports 9099 und 9100 zugewiesen (beide vom anderen Instanzen nicht benutzt). Das Docker Image läuft, ist aber über IP:9100 nicht erreichbar. Im Docker Netzwerk steht das Image unter Bridge mit IP Zuweisungen, die nicht meinem Netzwerk entsprechen. Ich habe ein 192.168.1.x laufen. In der Bridge steht 172.17.0.0/16. Im Log vom Portainer steht " Server listening 0.0.0.0:8000".
Das passt ja alles irgendwie vorne und hinten nicht, oder? Was mache ich falsch?
 

Ulfhednir

Benutzer
Sehr erfahren
Mitglied seit
26. Aug 2013
Beiträge
3.476
Punkte für Reaktionen
1.087
Punkte
194

ttermi

Benutzer
Mitglied seit
30. Jun 2013
Beiträge
30
Punkte für Reaktionen
0
Punkte
6
So, wenn ich es nach Anleitung @ikorbln mache bekomme ich streß mit den Ports.
Fehlermeldung:
... response from daemon: driver failed programming external connectivity on endpoint portainer (c20a6e5ac2e50c6e2213359bfebcd083925737d1050cfb39cbb2d9d043ec7348): Error starting userland proxy: listen tcp4 0.0.0.0:9000: bind: address already in use.

Alles gelöscht und das ganze von vorn und die Ports geändert (das ganze sah so aus):

docker run -d -p 8111:8111 -p 9111:9111 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /volume1/docker/portainer:/data portainer/portainer-ce

Danach läuft der Container.... So wie bei mir auch vorher.... (siehe Screenshot).

Aber der Aufruf mit IP und Port funktioniert nicht ... Webseite nicht erreichbar!
 

Anhänge

  • Bildschirmfoto 2022-02-11 um 17.10.02.png
    Bildschirmfoto 2022-02-11 um 17.10.02.png
    109,9 KB · Aufrufe: 16
  • Bildschirmfoto 2022-02-11 um 17.10.52.png
    Bildschirmfoto 2022-02-11 um 17.10.52.png
    199,4 KB · Aufrufe: 15

ikorbln

Benutzer
Mitglied seit
26. Nov 2017
Beiträge
343
Punkte für Reaktionen
32
Punkte
28
Du darfst die Portnummer innerhalb des Containers nicht ändern, die ist fest vorgegeben.
Wenn du Portainer also über Port 9111 erreichen willst dann musst du im Aufruf (Start) 9111:9000 angeben.
Das gleiche gilt auch für die anderen Ports.
 

ttermi

Benutzer
Mitglied seit
30. Jun 2013
Beiträge
30
Punkte für Reaktionen
0
Punkte
6
@ikorbln
Geil, wundert mich immer wieder - kaum macht man es richtig, funktioniert es! 🤣

Danke für Die Hilfe !!
 

Anhänge

  • Bildschirmfoto 2022-02-11 um 17.22.28.png
    Bildschirmfoto 2022-02-11 um 17.22.28.png
    84 KB · Aufrufe: 30


 

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