Kein Zugriff auf Docker Container über PC
Hi!
Ich habe mit dem Synology Docker folgendes Problem:
Nach der Installation von Traefik (Reverse Proxy) über Docker und der Erstellung des Containers im Bridge-Netzwerk ist der Container Traefik über die Synology (Host) erreichbar. Der Container kann ebenfalls den Host erreichen. Dies wurde über den Ping-Befehl getestet. Leider kann ich aber nicht über den PC auf den Traefik Container zugreifen (z.B.: Backend GUI im Browser aufrufen).
Verdeutlichung:
PC (10.0.0.13) --> Synology (10.0.0.10) --> Traefik (172.17.0.2) = fail
Synology (10.0.0.10) --> Traefik (172.17.0.2) = ok
Nach langer Suche und diverser Videos und Anleitungen kam ich auf diese Synology-Seite. Auf diversen anderen Seiten ist immer die Rede von offizielen Ubuntu-Builds. Testweise habe ich sogar Docker auf dem Windows Rechner installiert, um zu testen, ob ich hierbei etwas übersehen habe. Auf dem Windows Rechner läuft der Container ohne Probleme und ich kann darauf zugreifen. Die Realität sieht jedoch so aus, dass ich für den Dauerbetrieb nicht meinen Windows Rechner verwende und kein Gerät auf dem der offizielle Ubuntu Build laufen kann, habe.... Also bleibt derzeit nur das Synology-Docker..........
Ich habe mir bei diesem Thema erhofft, dass ich aufgrund der JSON-Datei Adaptierung auf das Synology Docker über den PC zugreifen kann.
Sobald ich die JSON-Datei unter "/var/packages/Docker/etc/dockerd.json" öffne, erhalte ich folgenden Code:
Code:
{
"data-root" : "/var/packages/Docker/target/docker",
"log-driver" : "db"
}
Jegliche Host-Zeile fehlt. Füge ich diese manuell dieser Datei hinzu und starte anschließend Docker neu, kann Docker nicht mehr gestartet werden. Auch unter dem angegebenen Pfad kann ich eine dockerd.json Datei nicht finden......
LG
Cyberius