Runner executor podman
Description
At the moment the gitlab-ci-runner does support a lot of different executors, one of them is docker. But docker needs root privileges to run and this can be something which is unwanted. Even more bad is when creating docker containers, the runner needs to enable the privileged flag.
Proposal
A new solution is to start podman (which has the same CLI interface as docker) but can run easily in userspace. Also it's possible to build docker containers within a podman container without any special privileges (hint). So it would be really nice if the gitlab-ci-runner will support podman as an executor and start the docker containers instead of with the docker daemon with podman.
~feature