Ubuntu Host & Docker Website weiterleiten

Mahui

Cadet 3rd Year
Registriert
Sep. 2016
Beiträge
51
Ich glaube ich habe mir einen Knoten in den Kopf gedreht^^

Ich habe in einer Ubuntu VM (IP: 192.168.1.112) Docker installiert und darin ein Minikube installiert (Homelab AWX).
Über den Webbrowser auf dem Host kann ich die Website (192.168.49.2:30221) aufrufen. Die Installation erstellt ein eigenes Bridgenetzwerk "minikube" 192.168.49.0/24.

Jetzt versuche ich aus meinem Labnetz 192.168.1.0/24 auf die Webiste 192.168.49.2:30221 zuzugreifen (augenscheinlich ohne erfolg ;) ).

als Linux-Neuling könnte ich hier euren Input gebrauchen!


btw: Portainer als weiteren Container installiert - Default bridge network 172.17.0.1/16 und portainer gui über die HostIP 192.168.1.112:9000 erreichbar.

salut
M
 
Der Standard von Docker ist doch:
Container hat "interne" IP-Adresse auf dem Ports freigeben werden. Diese Ports werden dann auf die 192.168.1.112:Port weitergeleitet (wenn freigegeben).

Meiner Meinung nach solltest du also z.B. in Portainer sehen auf welchen Port Extern(192.168.1.112) der Interne Port 30221 freigeben ist. Wenn's nicht freigegeben ist, dann erstelle eine neue Freigabe (in Portainer/Docker) von ContainerIP:30221 auf 192.168.1.112:30221.

Von Minikub habe ich aber keine Ahnung.
 
  • Gefällt mir
Reaktionen: Mahui
Du greifst eigentlich in jedem Fall, auch beim Zugriff vom Docker-Host aus, mit der externen IP des Hosts zu. Also hier 192.168.1.112. Das andere ist die Docker-interne IP, diese ist in einem anderen Netz und somit nur vom Host aus erreichbar.
 
  • Gefällt mir
Reaktionen: Mahui und Raijin
Du willst von einem anderen Rechner aus, auf eien Website zugreifen, die in einem Containner auf Kubernetes läuft, was wiederum in einem Container in einer VM läuft?
Wo auf dem weg sind firewalls? Sind alle Routen gesetzt?
 
  • Gefällt mir
Reaktionen: Mahui
damit hat es nun funktioniert:

loadbalancer zusätzlich installieren
und portforward muss immer in einer terminal session auf sein

Danke
 

Ähnliche Themen

Zurück
Oben