Jetzt kann ich mir die Frage selber beantworten:
Es liegt an iobroker selber. Port 9000 will er unbedingt bei host netzwerk frei
Da liegt z.B.Portainer drauf. Einfach beim erzeugen des portainer container
-p 9442:9000 in den docker befehl integrieren.
Gruß Michael