Fix Docker-in-Docker buildx image pipeline #2

Closed
Lain wants to merge 5 commits from lain/fix-buildx-dind-tls-20261020190544 into main
Collaborator

Replacement for PR #1, based on its existing changes with fixes from run #26:

  • Disable DinD TLS for the client and service so tcp://docker:2375 uses a matching plain-TCP endpoint.
  • Stop trying to register binfmt_misc from inside the job; rely on the runner host registration and keep an ARM64 execution check.
  • Use the configured Docker endpoint directly instead of creating a second context.

The workflow YAML and all embedded shell blocks have been syntax-checked. The Forgejo runner CI run will verify the daemon connection and multi-platform builder.

Replacement for PR #1, based on its existing changes with fixes from run #26: - Disable DinD TLS for the client and service so `tcp://docker:2375` uses a matching plain-TCP endpoint. - Stop trying to register `binfmt_misc` from inside the job; rely on the runner host registration and keep an ARM64 execution check. - Use the configured Docker endpoint directly instead of creating a second context. The workflow YAML and all embedded shell blocks have been syntax-checked. The Forgejo runner CI run will verify the daemon connection and multi-platform builder.
Fix buildx and Docker-in-Docker pipeline
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 7s
Build and Publish Images / build-and-push (pull_request) Failing after 47s
2704b4312e
Remove unneeded images
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 5s
Build and Publish Images / build-and-push (pull_request) Failing after 50s
eed70c464f
fix buildx maybe
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 7s
Build and Publish Images / build-and-push (pull_request) Failing after 11s
e7013255ca
Retry image pipeline after QEMU setup
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 5s
Build and Publish Images / build-and-push (pull_request) Failing after 8s
0fecb44975
Fix DinD TLS and host binfmt setup
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 5s
Build and Publish Images / build-and-push (pull_request) Failing after 8s
24a6f491e4
Lain closed this pull request 2026-10-20 19:21:55 +00:00
Some checks failed
Build and Publish Images / discover-and-filter (pull_request) Successful in 5s
Build and Publish Images / build-and-push (pull_request) Failing after 8s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mathieu/images!2
No description provided.