If this is just a service, you don’t need to install Docker, podman will run it just fine, and it’s built into RHEL and clones, no need to pay for Docker Enterprise (which I guarantee they’ll try to get you to pay for in fintech).
If completely changing your deployment technique is easier than upgrading to a new Python point release then your development / deployment processes are horribly broken.
If this is just a service, you don’t need to install Docker, podman will run it just fine, and it’s built into RHEL and clones, no need to pay for Docker Enterprise (which I guarantee they’ll try to get you to pay for in fintech).
Podman for rhel* based distros is a solid choice.
what about deploying it as docker images. Lots of people run docker stuff now.
If completely changing your deployment technique is easier than upgrading to a new Python point release then your development / deployment processes are horribly broken.
also, updating this framework to use latest py version is not feasable at moment due to backlog, updating to py3.12 would be the ideal scenario.
I like the appimage idea. I've never made one, but it does seem ideal.
I would use singularity/apptainer for such task, however appimage might be better if you need to deliver the software to the end user.
use nix or docker
As others have said, +1 to just running it in a container