>Anyone here familiar with Docker?
>
>Would this tool be the best thing since sliced bread? Woult it be the tool to let us move our VFP apps in a relatively easy way to the cloud without having to change a lot of code?
Nope at least not for a while. Right now Docker doesn't work on Windows, although Microsoft is working on getting some container technology into the next version of its server OS (and has been testing it on Azure).
For VFP applications this is really not an option at the moment.
Docker also does nothing for 'moving' an application to the cloud. Docker is if anything similar to Virtual Machine technology, except that it's more lightweight - it allows you to create portable containers/applications/machines that can be moved to other machines. It doesn't do anything for applications themselves. It's a distribution technology.
Moving apps to the 'cloud' means re-thinking applications and not just 'moving' them to run in the cloud. As Jos pointed out if you have small applications that need to be accessed remotely, Remote Desktop technology is a good (but expensive) option.
There's also FoxInCould which lets you re-use a lot of your desktop form based environment code/layout and knowledge be used for Web based applications.
But ultimately if you want to build an effective "Web" application, that behaves like you would expect a Web application to behave, I think the best path is to build a real Web application and disconnect your self from the desktop heritage. Ultimately desktop and Web UIs are very different in behavior and expectation and it's a terrible idea IMHO to try and try to shoehorn a desktop app into a browser especially when it comes to building modern and responsive device friendly applications.
+++ Rick ---