- it would make fix-run-fix-run... cycle on developer's machine faster; TestContainers slows it down by recreating the containers all the time
- sometimes it's useful to inspect or modify the container manually (eg what's inside the container after a failed test); the container killing makes it impossible
During GHA build this functionality should be disabled.
It should be possible with withReuse functionality recently added to TestContainers (testcontainers/testcontainers-java#1781 )
The same issue is with product tests, there we probably need to hook into Environment.start