It would be great if user has GUI , to compose docker-compose file . Currently build pack has lot problems . Most of the environment variables are so confusing to configure log level, maxlogfilecount , database authentication etc etc (1k other parameters which directly or indirectly affects performance of app) ..
With UI to the user , easy to enter the details and accordingly application can generate .yml file , then in On premises setup he can Build and run his app , without much sneaking into Mendix forum or stackoverflow