Allow setting image annotations and other metadata
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 60/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- docker, typescript
- Bereich
- cli
Rechercherichtung
The feature request is: let users pass OCI image annotations (standard and custom) through to the built image. Start by finding where the CLI's devcontainer build flow invokes the image build and where build options from devcontainer.json are parsed and forwarded, since annotations must be plumbed from config to the build call. The linked OCI annotations spec defines the common keys, and the docker metadata-action link shows how values are generated in CI. Done looks like: annotations specified in config appear as labels/annotations on the built image, verified by inspecting the image manifest.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
OCI artifacts and docker images allow attaching/publishing annotations and other metadata.
While there is a set of common build/source annotations, the ability to provide custom annotations would also be useful.
There are tools like the docker metadata action that can automatically generate and retrieve this metadata in CI contexts. This is technically outside the scope of this repo, but is a reference point for how this information may be generated and used.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 3k
- Forks
- 462
- Ø Merge
- 13 Std. 28 Min.
- Gemergte PRs (30 T.)
- 2
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus devcontainers/cli
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
devcontainers/cli#1203 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 68/100
devcontainers/cli#1178 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
`devcontainer build` fails on Buildx 0.37.2 because the generated Dockerfile is outside the Compose bake contextEvtl. vergeben @v-Kaniska244 hat das vor 1 Tag übernommen. Offen
devcontainers/cli#1320 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
devcontainers/cli#1319 ·
Maintainer antworten meist innerhalb von 1 Tag
-
userEnvProbe (and --secrets-file) put container env values, incl. secrets, on the host `docker exec` argvEvtl. vergeben @v-Kaniska244 hat das vor 2 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 68/100
devcontainers/cli#1317 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in devcontainers/cli
Ähnliche Issues
-
bug priority:low ready-for-dev
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Automattic/data-liberation-agent#685 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Business
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
txn2/mcp-data-platform#2063 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 77/100
Crosstalk-Solutions/project-nomad#1427 ·
Maintainer antworten meist innerhalb von 2 Tagen