Windows 2000 legacy development effort

I am extremely new to Docker and I’m happy to be a part of this community.

One of the challenges I am trying to solve by using Docker is the support of our legacy development environments. We have embedded software that has to be re-certified when changed, using the same environments, libraries, code, etc. If we update to a newer OS, we have to re-certify the entire product (not just changes) and that is prohibitively expensive and time consuming.

One of my “challenging” platforms is developed on Windows 2000 (desktop) using vXWorx 5.x. Can I create a container that could run on (for instance) Windows 10, but create a development environment that functions exactly the same as it would on Windows 2000? If so, how would I even start to do this?

Thank you for your input!