Hi,
I am not a Windows expert, but I believe what you are asking is not
possible.
Containers largely use a command-line interface, and are Linux based
(even podman on Windows). There is no "screen" by default, so you'd
need to use some kind of framebuffer, which would likely make debugging
your tests very difficult. At a minimum you'd be jumping through a LOT
of hoops to pull something like this off with containers. So much so,
it would likely erase all the benefits.
Can you update to Windows 11, then use a Windows 10 VM for the tests?
Another thing, have you considered Windows 10 LTSC? If I remember
correctly, that extends support out to 2032 or longer and is intended
for these types of workloads.
---
Chris Evich (he/him)
Senior Software Maintenance Engineer
If there's a "hard-way", I'm the first one to implement it :D
On 8/12/25 6:34 AM, Matthias Apitz wrote:
Hello,
We produce software, written in Java and JS which runs in the library
in tomcat and the enduser later manages it with a browser. Automated
tests of this part of software are driven by Jenkins jobs which trigger
in some Windows 10 machine the automated launch of a browser and some
piece of software carries out the "use" of the software in the browser
as a human being would do it, based on a scripting language. So far the
picture, now to podman.
The problem is, that the software which allows this scripting of the
"use" is only available for Windows 10. And with the EOL of Windows 10
we're asked to decommission this machine.
So the question is: Does podman allows the setup and use of Windows 10
and are there any containers to download and start from with the
FROM ...
statement in the Dockerfile?
Thanks in advance
matthias