yes, running UCS in Docker is actually supported. But we do not use a Docker file, instead we create a UCS tgz and then do a docker import if I am not mistaken. You can base a new image on our image, of course.
We will be releasing 4.1-2 images: [bug]41286[/bug]