Hallo Ferdinand,
wie du schon richtig erkannt hast, ist das Problem, dass die Versionen nicht kompatibel sind. Du arbeitest hier gerade mit einem veralteten und deaktiviertem NodeRed. Dies liegt daran, dass du dich dort mit einem Terminal auf dem Host befindest.
Es gibt einen Docker Container, der eine aktuelle und aktive Version von NodeRed installiert hat.
Wie du den Status des Containers kontrollierst und ihn startest ist in diesem Post bereits beschrieben:
Falls der Container bereits läuft kannst du auch durch folgenden Befehl den Container “öffnen”:
docker exec -it nodered bash
Nun befindest du dich im Container und kannst ganz normal das node-red-dashboard installieren.
Viele Grüße und gutes Gelingen,
Benjamin aus Nürnberg