Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install Docker Compose plugin into Actions Runner image #3726

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

villapx-path
Copy link

@villapx-path villapx-path commented Feb 26, 2025

We (Path Robotics) have started to use ARC in a k8s cluster for our GitHub Actions workflows, and in attempting porting some of our workflows, I noticed that the Docker Compose plugin is not installed in the ARC runner image. This PR installs the Docker Compose plugin, using the same method for how it's installed in the Actions Runner Controller image.

I know that the alternative solution here is to create our own runner image based FROM ghcr.io/actions/runner, but I am hoping to avoid the extra maintenance on our side of keeping our derived image up to date.

The addition of Docker Compose increases the on-disk/uncompressed image size by 13 MiB, from 1.55 GiB up to 1.68 GiB.

@villapx-path villapx-path requested a review from a team as a code owner February 26, 2025 15:28
@villapx-path
Copy link
Author

@TingluoHuang Is this something you all would be interested in?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants