Using vc_build_tools_dockerfiles_10.0_windows_pu04 we build and license the docker container.
When the container is run in 'process isolation' where can see the java process from the license daemon running using task manager on the host.
These containers use a mounted volume.
We run multiple Visual COBOPL compile containers.
The host machine is Windows Server 2022 datacenter.
Today ALL our COBOL containers are failing and it seems to be due to the java process. The contains start and perhaps you start to compile a few times, then it sems the java process from the autopass daemon consumes such high CPU that the containers fail.
Remember this is process isolation. We can't run hyper-v because the host doesn't support nested hyper-v.
If we quickly kill the java process we can exec into the container to do some exploratory work, but the question is what are we looking for?
We even stopped all containers, removed all the images and rebuilt them all, but we get the same behaviour. No updates have been applied to the host server, we see no reason for a change in behaviour.
Running MFLicenseAdmin.exe list - shows a valid license is installed, it does allow compile until the memory is exhausted.
Ideas?
Neil
------------------------------
Neil Hayes
Software Development Specialist
Syspro (Pty) Ltd
Rivonia GB
------------------------------

