Switch to docker

I’ve switch my CMS to Docker .
I’ve created custom controllers in my previous CMS.
where can I put it so it will work?

How do we access MySQL server using docker?

Perhaps have a look here https://xibo.org.uk/manual/en/upgrade_switch_to_docker.html

How can I run a SQL command when using a Docker Install?

I’ve created custom codes in the CMS.
Where can I put it ?

/custom

Similar to how it was, ie /custom/MyModule - https://xibo.org.uk/manual/en/advanced_modules.html (for new modules)

In general all custom code should go to /custom, https://xibo.org.uk/manual/en/advanced_extending.html
I see you have custom middleware as well, that will need to be added to /web/settings.php

If you had any views in your custom code, then in 1.8 that is done in twigs, which you’d need to write as they have different structure than what was in 1.7 and earlier series.