Windows > Linux Migration

Our CMS (v3.3.1, Docker) is currently running on a metal Windows host.

We want to move it to a VM, ideally Linux rather than Windows (I personally feel Linux is more reliable).

My instinct is to install Xibo onto the VM as normal and then transfer our database and media files over manually - but I’m not 100% sure if that’s correct and what the best way of doing this is.

Any tips on moving the full existing service to a new host would be greatly appreciated!

Replying here for those who come across this in google searches in 10 years…

Apparently I’m an idiot and the whole point of Docker is that you can transfer the containers around between hosts and they ‘just work’.

So yes, I just copied the entire folder across to linux, ran docker compose up -d, and job done.