Containing duplicate software [NEW TO CONTAINERS]

Hello there, can I use docker to contain\isolate a certain program from the host,I’m stuck in a situation where i need to use 2 isolated apps and make them communicate with each other .
OS Windows 7