docs: Update README with correct image and macvlan network instructions
All checks were successful
Docker Build & Push / build-and-push (push) Successful in 15s

This commit is contained in:
Gemini Bot
2025-12-09 18:12:36 +00:00
parent 7cd2f80d55
commit 50462ab6f5

View File

@@ -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
```