Summary
The user is looking for guidance on creating a self-hosted satellite image to implement changes related to dockerd-wrapper.sh, as referenced in their recent pull request. They aim to build this satellite image for their organization's CI, noting that the --docker-cache
feature significantly speeds up processes but can be unreliable due to issues with the docker data-root.
eliott.wiener
Asking because I want to make some fixes related to dockerd-wrapper.sh along the lines of the PR I submitted today https://github.com/earthly/earthly/pull/4267
I would like to build a satellite image with my changes, and run that for my org's CI. We have found that the --docker-cache
feature makes for a very significant speed-up. However, it can be unreliable due to bad state left in the docker data-root.
eliott.wiener
How do I build my own satellite image to run as a self-hosted satellite?
eliott.wiener
I ended up using this approach:
COPY dockerd-wrapper.sh /var/earthly/dockerd-wrapper.sh```