GitHub Container Actions in Containerised Runner

I have deployed a pool of self hosted GitHub runners as pods to my kubernetes cluster. Some of our pipelines contain jobs which run container actions. Is it possible to run those jobs in this type of runner?

Docker in Docker is configured in the deployment, and I can build docker images and push them to the container registry.

I note that the GitHub docs state:

If you want to run workflows that use Docker container actions or service containers, you must use a Linux machine and Docker must be installed.

I’ve struggled to find any definitive answers to this online

Source: Docker Questions

LEAVE A COMMENT