[Docs] Add installation option for inside Docker/Containers
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 72/100
- Issue-Typ
- Dokumentation
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- docker, go
- Bereich
- documentation
Rechercherichtung
Beginne mit der offiziellen Installationsdokumentation von Devbox, insbesondere mit der im Issue verlinkten Docker-Installationsseite, und überprüfe das Dockerfile-Beispiel unter internal/devbox/generate/tmpl/DevboxImageDockerfile. Dokumentiere die Schritte für eine nicht-interaktive Installation und sorge dafür, dass sie leicht zu finden sind; als erledigt gilt die Aufgabe, wenn die offizielle Dokumentation klar erklärt, wie Devbox ohne interaktive Eingabeaufforderungen in Docker oder Containern installiert wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
What problem are you trying to solve?
Attempting to install devbox inside docker using the provided Linux script doesn't work because of the prompt messages that get asked.
E.g.
curl -fsSL https://get.jetify.com/devbox | bash
...
? Install devbox to /usr/local/bin (requires sudo)? [Y/n]
...
Nix is not installed. Devbox will attempt to install it.
Press enter to continue or ctrl-c to exit.
...
From Discord, I found this script:
# Step 2: Installing Nix
RUN wget --output-document=/dev/stdout https://nixos.org/nix/install | sh -s -- --no-daemon
RUN . ~/.nix-profile/etc/profile.d/nix.sh
ENV PATH="/home/${DEVBOX_USER}/.nix-profile/bin:$PATH"
# Step 3: Installing devbox
ENV DEVBOX_USE_VERSION=$DEVBOX_USE_VERSION
RUN wget --quiet --output-document=/dev/stdout https://get.jetify.com/devbox | bash -s -- -f
RUN chown -R "${DEVBOX_USER}:${DEVBOX_USER}" /usr/local/bin/devbox
But this was not easy to find.
What solution would you like?
Documenting this front-and-centre in the official docs would be good.
- Vorherrschende Sprache
- Go
- Sterne
- 12.4k
- Forks
- 358
- Ø Merge
- 16 Std. 9 Min.
- Gemergte PRs (30 T.)
- 31
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine 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 jetify-com/devbox
-
feature triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
jetify-com/devbox#3038 ·
Maintainer antworten meist innerhalb von 1 Tag
-
pulumi is outdatedOffenbug p4 package processed triage unrelated
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
jetify-com/devbox#2898 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
p4 processed unrelated
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
jetify-com/devbox#2750 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
StorydenOffenp4 package processed triage unrelated
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
jetify-com/devbox#2685 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
looks easy p4 package processed triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 60/100
jetify-com/devbox#2656 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in jetify-com/devbox
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
nebari-dev/nebi#652 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
type:bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
nightgauge/nightgauge#3077 ·
Maintainer antworten meist innerhalb von 1 Tag
-
debug-adapter language server
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
open-policy-agent/regal#2161 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 79/100
Maintainer antworten meist innerhalb von 1 Tag