Docker Bridge Subnetz ändern

Apfelsaft

Benutzer
Mitglied seit
19. Jan 2017
Beiträge
26
Punkte für Reaktionen
3
Punkte
3
Hallo Community,

ich habe Docker installiert und nun Probleme im Netzwerk.

Die Synology nutzt 172.16.0.1/16 und ich nutze auch die 172.17.0.0/16 für ein per VPN verbundenes Netzwerk.

Nun hab ich nach langem Suchen gefunden, dass das Docker Paket für die Netzwerk Bridge als Subnetz auch die 172.17.0.0/16 nimmt. Wie kann ich das ändern? Hier kommen sich zwei Netzwerkgeräte in die Quere.

Danke euch schon mal!
 

Anhänge

  • DockerSubnetz.png
    DockerSubnetz.png
    60,1 KB · Aufrufe: 36

Apfelsaft

Benutzer
Mitglied seit
19. Jan 2017
Beiträge
26
Punkte für Reaktionen
3
Punkte
3
Ich hab im Synology-Forum folgenden Config Pfad gefunden

/var/packages/Docker/etc/dockerd.json

da ist aber nicht zur Netzwerk-Config drinne. Nur Folgendes:

{
"data-root" : "/var/packages/Docker/target/docker",
"log-driver" : "db",
"registry-mirrors" : [],
"storage-driver" : "btrfs"
}
 

haydibe

Benutzer
Sehr erfahren
Mitglied seit
12. Apr 2016
Beiträge
1.482
Punkte für Reaktionen
366
Punkte
103
  • Like
Reaktionen: Apfelsaft

Apfelsaft

Benutzer
Mitglied seit
19. Jan 2017
Beiträge
26
Punkte für Reaktionen
3
Punkte
3
Also einfach da mit eintragen?
Weil die bisherigen Settings tauchen da nicht auf.
 

haydibe

Benutzer
Sehr erfahren
Mitglied seit
12. Apr 2016
Beiträge
1.482
Punkte für Reaktionen
366
Punkte
103
zusätzlich!

Wichtig: es ist ein json-Dokument, daher darf nur das letzte Element in der Liste kein Komma am Ende haben, alle anderen müssen.

Und nach der Konfigurationsänderung natürlich das Docker Paket neu durchstarten.
 

haydibe

Benutzer
Sehr erfahren
Mitglied seit
12. Apr 2016
Beiträge
1.482
Punkte für Reaktionen
366
Punkte
103
Ich würde es sogar erstmal nur mit Folgendem probieren:

Code:
"bip": "192.168.1.5/24",
"fixed-cidr": "192.168.1.5/25",

Ich denke diese EInstellungen sind nur relevant, wenn du Hostseitig steuern willst über welches Gateway er rausgeht und welchen dns er zur Namensauflösung nutzt:
Code:
  "default-gateway": "10.20.1.1",
  "dns": ["10.20.1.2","10.20.1.3"]
 
  • Like
Reaktionen: Apfelsaft

Apfelsaft

Benutzer
Mitglied seit
19. Jan 2017
Beiträge
26
Punkte für Reaktionen
3
Punkte
3
Super danke!

Hatte auch noch mit dem Synology Support dazu Kontakt.

Damit hat es geklappt
Code:
"bip": "172.16.20.1/16"

wenn ich default-gateway, dns oder fixed-cidr hinzufüge lässt sich das Docker Paket leider nicht mehr starten.

Hier noch was der Synology-Support geschrieben hat:
Thanks for contacting Synology Technical Support.

At the beginning I would like to add that we don't support any changes in config files via SSH. You are doing it on your own risk. However, you can change config file of Docker app. Config files of subnet depends of Docker version which you have installed on your NAS.
1. After Docker 0325 version:
Modify this file /var/packages/Docker/etc/dockerd.json. Add a new json entry: "bip": "${new subnet}" For example: "bip":"192.168.1.5/24"?
2. Before Docker 0325 version:
Modify this file /etc/init/pkg-Docker-dockerd.conf. At this line exec /var/packages/Docker/target/usr/bin/docker daemon
For example, exec /var/packages/Docker/target/usr/bin/docker --bip ${new subnet} daemon
Then restart docker package.

Und hier das Ergebnis:
DockerSettings.png
 


 

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!