Auteur Topic: Portainer (container in Docker) wil port 8000 en 9000 gebruiken  (gelezen 2175 keer)

Offline Hutje

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 201
  • -Ontvangen: 218
  • Berichten: 1.808
Portainer (container in Docker) wil port 8000 en 9000 gebruiken
« Gepost op: 23 september 2020, 21:57:38 »
Bij de installatie van de container 'Portainer' wil het de poorten 8000 en 9000 reserveren.

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

Poort 9000 lukt nog maar 8000 blijkbaar niet, want Portainer wil niet starten.
Zodra ik poort 8000 verwijder uit het commando om Portainer te installeren en te starten, start Portainer normaal op.

docker run -d  -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /volume1/docker/portainer:/data portainer/portainer-ce
Poort 8000 blijkt nodig te zijn om de EDGE agent te laten lopen (geen idee of het belangrijk is)

Nu wil ik graag weten of iemand een handig commando weet om na te gaan welk proces op de NAS nu die poort 8000 gebruikt.
Ik heb natuurlijk al de Synology pagina bezocht met de bestaande poorten :
https://www.synology.com/nl-nl/knowledgebase/DSM/tutorial/Network/What_network_ports_are_used_by_Synology_services
echter daar staat geen 8000 op.
Mijn Firewall settings ook allemaal nagelopen, of er daar wat te vinden is, helaas niets.
Via Putty op NAS ingelogd, commando 'lsof'  kent Synology niet.
Commando lsof -i tcp:8000  gaat dan ook niet werken.
Commando sudo netstat -nlp  laat wel wat zien, maar is niet echt duidelijk voor mij.

Wie heeft nog wat suggesties ?

DS1515+  [3x 8TB + 1x 4TB + 1x 3TB]  8 GB DDR3 DSM 6.1.7-15284 Update 3
DS1512+  [3x 4TB + 2x 2TB]  4 GB DDR3 DSM 6.1.7-15284 Update 3
DS411j     [3 x 2TB SHR] DSM 6.1.7-15284 Update 3
DS211j     [TEST-NAS] DSM 6.1-15101
RT1900    [AP-mode] SRM 1.2-7742
UPS          APC Back-UPS ES 700G

Offline zandhaas

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 23
  • -Ontvangen: 199
  • Berichten: 777
Re: Portainer (container in Docker) wil port 8000 en 9000 gebruiken
« Reactie #1 Gepost op: 23 september 2020, 22:41:39 »
Is poort 8000 al door iets anders in gebruik op je NAS?   (netstat -a |grep 8000).
zoja dan kun je de eerste 8000 vervangen door bv 8888.

Overigens heb ik Portainer draaien met alleen poort 9000 actief en het werkt zonder problemen.
  • Mijn Synology: DS918+
  • Extra's: 16GB RAM
DS213+  DSM 6.2  512MB
DS918+  DSM 7.2  16GB + 2*1TB NVME  Cache
VDSM      DSM 7.2
MR2200ac

Offline Hutje

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 201
  • -Ontvangen: 218
  • Berichten: 1.808
Re: Portainer (container in Docker) wil port 8000 en 9000 gebruiken
« Reactie #2 Gepost op: 23 september 2020, 22:57:33 »
Dank, dat lijkt me een beter commando !
Echter, geeft het mij nog niet veel info.

ash-4.3# netstat -a |grep 8000
tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN

Of geeft het juist aan dat er geen programma luistert naar die poort 8000 ?

Als ik dit uitvoer voor poort 8083 (Calibre Web) dan krijg ik dit te zien :

ash-4.3# netstat -a |grep 8083
tcp6       0      0 [::]:8083               [::]:*                  LISTEN

Wat haal jij hieruit Zandhaas ?

DS1515+  [3x 8TB + 1x 4TB + 1x 3TB]  8 GB DDR3 DSM 6.1.7-15284 Update 3
DS1512+  [3x 4TB + 2x 2TB]  4 GB DDR3 DSM 6.1.7-15284 Update 3
DS411j     [3 x 2TB SHR] DSM 6.1.7-15284 Update 3
DS211j     [TEST-NAS] DSM 6.1-15101
RT1900    [AP-mode] SRM 1.2-7742
UPS          APC Back-UPS ES 700G

Offline Hutje

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 201
  • -Ontvangen: 218
  • Berichten: 1.808
Re: Portainer (container in Docker) wil port 8000 en 9000 gebruiken
« Reactie #3 Gepost op: 23 september 2020, 23:00:32 »
Mijn Drive poort 6690 geeft dit op en klopt :

 netstat -a |grep 6690
tcp        0      0 0.0.0.0:6690            0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.24:6690       192.168.1.99:64160      ESTABLISHED
tcp        0      0 192.168.1.24:6690       192.168.1.99:63089      ESTABLISHED
tcp        0      0 192.168.1.24:6690       192.168.1.99:56932      ESTABLISHED
tcp6       0      0 [::]:6690               [::]:*                  LISTEN

DS1515+  [3x 8TB + 1x 4TB + 1x 3TB]  8 GB DDR3 DSM 6.1.7-15284 Update 3
DS1512+  [3x 4TB + 2x 2TB]  4 GB DDR3 DSM 6.1.7-15284 Update 3
DS411j     [3 x 2TB SHR] DSM 6.1.7-15284 Update 3
DS211j     [TEST-NAS] DSM 6.1-15101
RT1900    [AP-mode] SRM 1.2-7742
UPS          APC Back-UPS ES 700G

Offline zandhaas

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 23
  • -Ontvangen: 199
  • Berichten: 777
Re: Portainer (container in Docker) wil port 8000 en 9000 gebruiken
« Reactie #4 Gepost op: 24 september 2020, 17:03:06 »
ash-4.3# netstat -a |grep 8000
tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN

Of geeft het juist aan dat er geen programma luistert naar die poort 8000 ?


Dit geeft aan dat iets op je Synology staat te luisteren op poort 8000.
Als je
sudo netstat -ap |grep 8000 doet krijg je meer info te zien.

Bij mij staat bijvoorbeeld poort 3000 gelinkt aan een docker container  (Grafana)

 sudo netstat -ap|grep 3000
tcp6       0      0 [::]:3000               [::]:*                  LISTEN      27630/docker-proxy


Maar met andere woorden bij jou is poort 8000 al bezet en dan zal je docker container met poort 8000 niet starten omdat die poort al door een ander proces wordt gebruikt.
  • Mijn Synology: DS918+
  • Extra's: 16GB RAM
DS213+  DSM 6.2  512MB
DS918+  DSM 7.2  16GB + 2*1TB NVME  Cache
VDSM      DSM 7.2
MR2200ac

Offline Hutje

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 201
  • -Ontvangen: 218
  • Berichten: 1.808
Re: Portainer (container in Docker) wil port 8000 en 9000 gebruiken
« Reactie #5 Gepost op: 25 september 2020, 21:23:35 »
Dank voor update !
Sorry voor late reactie, druk weekje....

Als ik dat commando uitvoer :

ash-4.3# sudo netstat -ap|grep 8000
tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN      19596/icecast
ash-4.3#

Nu weten we dus dat ICECAST de boosdoener is hier.....
Ik ga hier eens verder mee puzzelen.

Update : nu kan ik zonder problemen Portainer installeren.

DS1515+  [3x 8TB + 1x 4TB + 1x 3TB]  8 GB DDR3 DSM 6.1.7-15284 Update 3
DS1512+  [3x 4TB + 2x 2TB]  4 GB DDR3 DSM 6.1.7-15284 Update 3
DS411j     [3 x 2TB SHR] DSM 6.1.7-15284 Update 3
DS211j     [TEST-NAS] DSM 6.1-15101
RT1900    [AP-mode] SRM 1.2-7742
UPS          APC Back-UPS ES 700G

Offline J-J

  • Bedankjes
  • -Gegeven: 37
  • -Ontvangen: 17
  • Berichten: 206
Re: Portainer (container in Docker) wil port 8000 en 9000 gebruiken
« Reactie #6 Gepost op: 21 april 2021, 15:25:00 »
Misschien handig voor anderen die ook liever Portainer gebruiken (ipv Docker in DSM) en deze willen beheren vanop een andere DS/server.


  • SSH naar je DS
  • Bewerk het "dockerd.json"-bestand via "nano"
    Citaat
    sudo nano /var/packages/Docker/etc/dockerd.json
  • Voeg de rode text toe (vergeet de comma niet achter "aufs" / Je kan poort "2375" aanpassen naar keuze)
    Citaat
    {

       "data-root" : "/var/packages/Docker/target/docker",
       "log-driver" : "db",
       "registry-mirrors" : [],
       "storage-driver" : "aufs",
       "hosts" : [ "tcp://0.0.0.0:2375", "unix:///var/run/docker.sock" ],
       "registry-mirrors" : []

    }
  • Herstart Docker:
    Citaat
    sudo synoservice --restart pkgctl-Docker

Je kan nu via Portainer een Endpoint toevoegen: (vergeet je poort niet aanpassen indien je dat hierboven deed)
52556-0
52558-1


  • Mijn Synology: DS412+
  • HDD's: 4x ST4000VN000
  • Extra's: 2GB DDR3 / DSM6.2


 

Portainer en 140+ App Templates voor Synology

Gestart door HempieBoard Overige 3rd party packages

Reacties: 0
Gelezen: 1117
Laatste bericht 03 oktober 2021, 10:38:26
door Hempie
Docker / Portainer laten verwijzen naar Synology folder (Calibre bibliotheek)

Gestart door logycaBoard Docker / Container Manager

Reacties: 23
Gelezen: 3969
Laatste bericht 03 maart 2021, 18:30:23
door zandhaas