What are the differences between image used for GH Runners and Self-hosted runners? #7618
Unanswered
simpson
asked this question in
General questions
Replies: 2 comments 2 replies
-
Hi @simpson. GitHub hosted runners are technically virtual machines that bundles a lot of different software in order to be as versatile as possible. You don't need most of it in your own self-hosted container-based runners. So it's up to you to configure containers in accordance with your requirements. |
Beta Was this translation helpful? Give feedback.
2 replies
-
You can build your own with this dockerfile: https://raw.githubusercontent.com/actions/runner/main/images/Dockerfile Here is a good article on the subject: |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I recently got the ARC runners set working with a lot of trial and error. The issue I'm facing now is that all of my builds work fine when using GH hosted runners (runs-on: ubuntu-latest), but when I shift to using my runner set the builds fail because it seems like there aren't the same packages installed (Ex. Python).
Are the differences in the GH image and the image that ARC runners use documented anywhere to understand the differences? Why not just use the same image? I'm using the latest action-runner image as far as I can tell.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions