`docker extension validate` failure
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- docker
- Área
- cli
Línea de trabajo
Start with the docker extension validate command and compare its platform check with the docker buildx imagetools inspect output shown in the report. Reproduce the steps using the listed Docker Extension and Docker versions, then confirm that validation accepts the image's linux/amd64 and linux/arm64 manifests without the incorrect --platform error.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
After generating the sample extension, docker extension validate reports an error ERRO Use "--platform=linux/amd64,linux/arm64" when pushing your image to DockerHub that does not seem to be correct.
Add the steps to reproduce
docker extension init awesome-extension- change
TAG?=1.0.0inMakefile make push-extensiondocker extension validate doberkofler/awesome-extension
Describe the expected behavior
Given that docker buildx imagetools inspect doberkofler/awesome-extension:1.0.0 reports the two platforms, why does validate report an error?
Name: docker.io/doberkofler/awesome-extension:1.0.0
MediaType: application/vnd.oci.image.index.v1+json
Digest: sha256:9e946aac7b2638347991eb23a6bb87292a7acadc85b2461bd2ecf71f3ad303a3
Manifests:
Name: docker.io/doberkofler/awesome-extension:1.0.0@sha256:d2699376344f37b5fe5dff18d838d9a08a2a062a9ce5cea09fedde7fa2c6f165
MediaType: application/vnd.oci.image.manifest.v1+json
Platform: linux/amd64
Name: docker.io/doberkofler/awesome-extension:1.0.0@sha256:7c1c04c35593183c429e2260386b5945028c84a608345c3322d5e8be29dc647d
MediaType: application/vnd.oci.image.manifest.v1+json
Platform: linux/arm64
Name: docker.io/doberkofler/awesome-extension:1.0.0@sha256:935de2c9a0a412851af5c03029e4faef71e15d6b5edf503a00230b19fb42d1b4
MediaType: application/vnd.oci.image.manifest.v1+json
Platform: unknown/unknown
Annotations:
vnd.docker.reference.digest: sha256:d2699376344f37b5fe5dff18d838d9a08a2a062a9ce5cea09fedde7fa2c6f165
vnd.docker.reference.type: attestation-manifest
Name: docker.io/doberkofler/awesome-extension:1.0.0@sha256:0a9ac38c5ba4fd7c4f3c381ab52f36ed54b9a33c35f66f15a3bd57495f617440
MediaType: application/vnd.oci.image.manifest.v1+json
Platform: unknown/unknown
Annotations:
vnd.docker.reference.digest: sha256:7c1c04c35593183c429e2260386b5945028c84a608345c3322d5e8be29dc647d
vnd.docker.reference.type: attestation-manifest
Output of docker extension version:
Client Version: v0.2.31
Server API Version: 0.4.2
Output of docker version:
Client:
Version: 28.5.1
API version: 1.51
Go version: go1.24.8
Git commit: e180ab8
Built: Wed Oct 8 12:16:17 2025
OS/Arch: darwin/amd64
Context: desktop-linux
Server: Docker Desktop 4.50.0 (209931)
Engine:
Version: 28.5.1
API version: 1.51 (minimum version 1.24)
Go version: go1.24.8
Git commit: f8215cc
Built: Wed Oct 8 12:17:24 2025
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.7.27
GitCommit: 05044ec0a9a75232cad458027ca83437aae3f4da
runc:
Version: 1.2.5
GitCommit: v1.2.5-0-g59923ef
docker-init:
Version: 0.19.0
GitCommit: de40ad0
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 157
- Forks
- 56
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de docker/extensions-sdk
-
Extension init command failsAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
docker/extensions-sdk#304 ·
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
docker/extensions-sdk#303 ·
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
docker/extensions-sdk#301 ·
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
docker/extensions-sdk#300 · 1 comentario ·
-
enhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
docker/extensions-sdk#299 · 1 comentario ·
Todos los issues de docker/extensions-sdk
Issues similares
-
black --check exits 0 and prints All done when a multi file run is interruptedPosiblemente ocupada @jiteshgulati la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 2 días
-
README for cliPosiblemente ocupada @Janvi-kapoor la tomó hoy. AbiertoOSCI'26
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
GauravKarakoti/SecureFlow#1308 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug discussion
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
medialab/xan#1201 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ajeetdsouza/zoxide#1323 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
graygarbage/HermesKey#21 ·