Skip to content

Conversation

@jsternberg
Copy link
Collaborator

The buildx command line will now handle @ symbols in the
oci-layout:// path when used with named contexts. Instead of
assuming the @ symbol is part of the reference digest, it will first
check that it is a valid reference digest. Otherwise, it will assume
it's part of the file path.

Fixes moby/buildkit#6447.

The buildx command line will now handle `@` symbols in the
`oci-layout://` path when used with named contexts. Instead of
assuming the `@` symbol is part of the reference digest, it will first
check that it is a valid reference digest. Otherwise, it will assume
it's part of the file path.

Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
@jsternberg jsternberg force-pushed the oci-layout-at-sign-in-path branch from b5d1958 to 2e76c05 Compare January 12, 2026 17:19
@jsternberg jsternberg requested a review from tonistiigi January 12, 2026 17:46
@tonistiigi tonistiigi merged commit 424fd83 into docker:master Jan 13, 2026
243 of 244 checks passed
@jsternberg jsternberg deleted the oci-layout-at-sign-in-path branch January 13, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

build-context oci-layout microformat is incorrectly parsed

2 participants