docker run -p 5800:5800 -p 5900:5900 tessypowder/docker-kdenlive:latest
You probably want a folder to store your data:
docker run -p 5800:5800 -p 5900:5900 -v '/pathToFolderOnHost/':'/sharedContent':'rw' tessypowder/docker-kdenlive:latest
Then you can acces Kdenlive it via http on port 5800 or vnc at port 5900
This image is based on the gui baseimage of @jlesage