ghaction-setup-docker icon indicating copy to clipboard operation
ghaction-setup-docker copied to clipboard

Provide binaries using container images

Open crazy-max opened this issue 1 year ago • 0 comments

We current download binaries using tarballs from https://download.docker.com/ when a version is specified in version input.

We could use the following images as version if user wants to be on edge:

  • docker engine: https://hub.docker.com/r/moby/moby-bin
  • docker cli: https://hub.docker.com/r/dockereng/cli-bin
  • containerd: none atm

These images distribute artifacts that we could extract with this action. User could then just set version with the list of images to download and extract:

      -
        name: Set up Docker
        uses: crazy-max/ghaction-setup-docker@v3
        with:
          version: |
            moby/moby-bin:master
            dockereng/cli-bin:master

cc @kiview

crazy-max avatar Jun 06 '24 09:06 crazy-max