fix: push nix-runner image without docker daemon (use skopeo) #5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "hermes/fix-skopeo-push"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The upload-image step failed because the job container has no docker
daemon: 'docker load' could not connect to
unix:///var/run/docker.sock, leaving IMAGE_TAG empty and the push
failing with 'invalid reference format'.
Replace docker load/tag/push with skopeo, which copies the nix-built
docker-archive tarball (result) straight into the registry without
any daemon. A minimal policy.json is required by skopeo.