@jdaviescoates A fresh install of Ubuntu does not have docker, nginx or nodejs. We install specific version of these , so we need to make sure it's not already installed.
I would take a step back: where are you creating the server? If it's a VPS provider, I can test out Cloudron installation there. Otherwise, can you tell me more about your server installation?