Forgejo CI Docker-in-Docker base image (insecure-registries patch for forgejo:3000)
- Dockerfile 100%
|
All checks were successful
Build and push custom-dind / Build & push custom-dind (push) Successful in 7s
|
||
|---|---|---|
| .gitea/workflows | ||
| daemon.json | ||
| Dockerfile | ||
| README.md | ||
custom-dind
Forgejo CI Docker-in-Docker base image.
Wraps docker:dind with /etc/docker/daemon.json declaring
forgejo:3000 as an insecure registry so the act_runner can
docker login + push images via the internal Forgejo container
registry on plain HTTP.
Used by the forgejo-dind service in
/home/arlind/docker/forgejo/docker-compose.yml.
Operational notes
daemon.json is loaded once at dockerd startup. If you edit it on
a running container, send SIGHUP to dockerd:
docker exec forgejo-dind pkill -HUP dockerd
Symptom of missed reload: runner jobs fail with
http: server gave HTTP response to HTTPS client on push.