E

Guidance on Self-Hosted Satellite Image

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.

Status
open
Tags
  • --docker-cache
  • CI
  • Docker
  • Satellite
  • docker
  • dockerd-wrapper.sh
Source
#earthly
    e

    eliott.wiener

    8/1/2024

    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.

    e

    eliott.wiener

    8/1/2024

    How do I build my own satellite image to run as a self-hosted satellite?

    e

    eliott.wiener

    8/2/2024

    I ended up using this approach:

    	COPY dockerd-wrapper.sh /var/earthly/dockerd-wrapper.sh```