Skip to content

Commit fb7d32b

Browse files
committed
mirror docker:dind images
1 parent 832f13b commit fb7d32b

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

.github/workflows/images.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,18 @@ jobs:
6969
run: |
7070
TAG_BUILDKIT=${{ steps.imageBuildkitTag.outputs.result }}
7171
crane cp docker.io/moby/buildkit:$TAG_BUILDKIT ghcr.io/yolean/buildkit:$TAG_BUILDKIT
72+
-
73+
name: Get dockerd image tag
74+
id: imageDockerdTag
75+
uses: mikefarah/[email protected]
76+
with:
77+
cmd: yq '.images[0].newTag | sub("(.*)@.*", "${1}")' docker/kustomization.yaml
78+
-
79+
name: Mirror dockerd image from hub
80+
run: |
81+
TAG_DOCKERD=${{ steps.imageDockerdTag.outputs.result }}
82+
crane cp dockerd:$TAG_DOCKERD ghcr.io/yolean/dockerd:$TAG_DOCKERD
83+
crane cp dockerd:$TAG_DOCKERD-rootless ghcr.io/yolean/dockerd:$TAG_DOCKERD-rootless
7284
-
7385
name: Get gitea image tag
7486
id: imageGiteaTag

docker/kustomization.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ kind: Kustomization
33

44
images:
55
- name: docker:dind
6-
newName: docker
6+
newName: ghcr.io/yolean/dockerd
77
newTag: 27.4.0-rc.4-dind@sha256:fe786da99c6a9bc373f97f267f748f794ef4237558bb30ab2eedcb5112660244
88
- name: docker:dind-rootless
9-
newName: docker
10-
newTag: 27.4.0-rc.4-dind-rootless@sha256:fbc42b5c40d5b381777728a79e3191e9add2296ebf762899c50f42f41192a360
9+
newName: ghcr.io/yolean/dockerd
10+
newTag: 27.4.0-rc.4-dind-rootless@sha256:5c293fdc092fde1bd8a8127908a31efacb504f97388d31b1cc6b921e765f2953
1111

1212
resources:
1313
- dockerd-service.yaml

0 commit comments

Comments
 (0)