In order to overcome the "Unexpected error" when starting the Denodo Platform. I would perform the following checks:
* License is installed properly in the Denodo Platform.
* Ports are configured properly and not in use by any other applications.
* Check the log files available under “<DENODO_HOME>/logs/vdp” folder which helps to debug any errors that occurs in the Denodo Platform.
You can have a look at the similar [Q&A](https://community.denodo.com/answers/question/details?questionId=90670000000Xd1iAAC&title=Installing+Denodo+inside+docker+container) for more information.
Hope this helps!