NEWS
Docker im Netzwerk nicht erreichbar
-
Hallo
ich habe mir einen Docker Container erstellt. Der läuft zwar, ich kann aber nicht auf Geräte im eigenen Netwerk zugreifen. Der Host auf dem Docker läuft hat die Adresse 192.168.0.104. Im Brige Modus komme ich ins Internet, komme aber genausowenig auf die Geräte im Netz, z.B Ping auf 192.168.0.8 geht nicht.
Folgendes habe ich konfiguriert:docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.104 -o parent=eth0 --ip-range=192.168.0.195/32 iobroker-net
docker run --net iobroker-net --ip=192.168.0.90 --name iobroker buanet/iobroker
Wie gesagt, ich kann weder vom Container nach aussen einen Ping absetzen noch lässt sich der Container anpingen. Was muss ich ändern bzw was fehlt noch an Konfig? Vielen Dank!
-
Ich sehe, du hast MACVLAN am Start, stimmts?
Sonst hätte ich Dir geraten, in den ContainerEinstellungen "dasselber Docker Netzwerk....benutzen" anzuhaken.
-
@haselchen ich hab auch schon mit host herumexperimentiert; wie komme ich auf die Container Enstellungen? Habe "dasselber Docker Netzwerk....benutzen" nicht finden können; danke
-
Container stoppen. Dann unter bearbeiten unter Netzwerk ist ganz unten das Feld mit dem Haken.
-
@haselchen sorry, ich habs noch nicht verstanden. Meinst du den Docker Desktop? Dort finde ich keine Einstellung bei Containers, unter Portainer kann ich das Netzwerk zB auf Host ändern, ohne Erfolg bisher
-
Ich kann das nur aus meiner Sicht erklären, Container im Docker auf einer Synology.
Ich weiss leider nicht wie die Einstellungen auf anderen Systemen aussehen.
Dazu müsstest du vielleicht auf Github ein paar Anleitungen anschauen. -
@killroy2 Zu macvlan: gateway ist nicht dein Docker Host sondern das default gateway in deinem Netzwerk. Z.B. Fritzbox. Damit hat der Container ein falsches default gateway. Das sollte eigentlich im gleichen Subnetz egal sein, ist aber auf jeden Fall falsch wenn Du ins Internet willst,