I can stop the cointainer, and I can modify the "local port" (initially it is set to automatic, and changes every time).
Yet I think the local port is only use for the internal (container-NAS) communication, while the "container port" is the one which is meant to be used for client connections: and it is already set to 1880.
Nonetheless I tried forcing the local port to 1880, but nothing changed.
I did try to enable a further port (1881), so to have 2 listening ports (1880 and 1881), but I still cannot launch the client on neither of them
Further infos: Node.js v8 package was already installed and running. I did install the "latest" official version of NodeRed docker.
The 'local' port means the port you can reach from the OS, which is mapped to a container port.
So if you map the local port 1880 to 1880, you can reach the 1880 from your browser.
Do not use automatic for services that use a port to communicate (node-red in this case).