From 50462ab6f50b0bbe77ed343f5ca7b8711b4b7db1 Mon Sep 17 00:00:00 2001 From: Gemini Bot Date: Tue, 9 Dec 2025 18:12:36 +0000 Subject: [PATCH] docs: Update README with correct image and macvlan network instructions --- README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1096674..6844d9b 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ Starten Sie den Container mit folgendem Befehl. Passen Sie die Werte entsprechen docker run -d \ --name netbox-dns-sync \ --restart unless-stopped \ - --network host \ + --net=container:coredns \ -v ./zones:/zones \ -e NETBOX_URL="http://netbox.example.com" \ -e NETBOX_TOKEN="0123456789abcdef0123456789abcdef01234567" \ @@ -53,10 +53,13 @@ docker run -d \ -e FALLBACK_NS_HOSTNAME="ns1" \ -e FALLBACK_NS_IP="192.168.1.5" \ -e REFRESH_INTERVAL="300" \ - local/dns-sync + git.klenzel.net/admin/coredns-netbox:latest ``` -*(Hinweis: Der Pfad `./zones` muss auf dem Host existieren und schreibbar sein)* +*Hinweis zum Netzwerk (`--net`):* +Falls Ihr CoreDNS-Container (hier beispielhaft `coredns` genannt) via **macvlan** angebunden ist, verwenden Sie `--net=container:coredns`, damit der Sync-Container denselben Netzwerk-Stack nutzen kann. Andernfalls verwenden Sie ein passendes Docker-Netzwerk (z.B. `--network host` oder ein Bridge-Netzwerk). + +*(Hinweis zum Volume: Der Pfad `./zones` muss auf dem Host existieren und schreibbar sein)* ### Verwendung einer `.env`-Datei @@ -68,5 +71,5 @@ docker run -d \ --name netbox-dns-sync \ --env-file .env \ -v ./zones:/zones \ - local/dns-sync + git.klenzel.net/admin/coredns-netbox:latest ``` \ No newline at end of file