Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Support selecting between multiple Dockerfiles via parameter

Offen
#481 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
38/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
docker, go
Bereich
build-system, devops

Rechercherichtung

Beginne damit nachzuverfolgen, wie envbuilder das Feld dockerfile in devcontainer.json liest und eine Dockerfile auswählt, und vergleiche diesen Pfad anschließend mit der vorgeschlagenen Option ENVBUILDER_DOCKERFILE_PATH. Als abgeschlossen gilt die Aufgabe, wenn ein Repository mit mehreren Dockerfiles die beabsichtigte Datei zuverlässig über einen dokumentierten Parameter auswählen kann und das Auswahlverhalten durch Tests abgedeckt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Could envbuilder support multiple dockerfiles in the same repo? For example:

./DockerfileA
./DockerfileB

I haven't found a way yet but a couple options I might include allowing specifying which Dockerfile to use through an environment variable (e.g., ENVBUILDER_DOCKERFILE_PATH), or by supporting variable substitution in devcontainer.json's dockerfile field.

Vorherrschende Sprache
Go
Sterne
302
Forks
65
Ø Merge
13 Std. 2 Min.
Gemergte PRs (30 T.)
2

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

  • Kein Dockerfile und keine Docker-Compose-Datei
  • Keine Pull-Request-Vorlage
  • Kein Beitragsleitfaden

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus coder/envbuilder

Alle Issues in coder/envbuilder

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.