FROM ... AS <name> clarification
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 88/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- docker
- Ambito
- documentation
Direzione di ricerca
Inizia dalla pagina di riferimento di Dockerfile collegata nell’issue e individua l’esempio di build multi-stage contenente COPY --from=build. Confronta gli stages denominati e i riferimenti, rendi quindi l’esempio esplicito al suo interno e verifica che la documentazione renderizzata continui a spiegare chiaramente la sintassi prevista.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is this a docs issue?
- My issue is about the documentation content or website
Type of issue
Clarification
Description
The last line of the following example snippet may confuse some beginners:
FROM ubuntu AS base
RUN apt-get update && apt-get install -y shared-tooling
FROM base AS dev
RUN apt-get install -y dev-tooling
FROM base AS prod
COPY --from=build /app /app
as there is no named build stage in the snippet. I understand that it can merely be assumed such a stage exists, but since the prod stage is built from the base base image, it takes a second to comprehend there were merely omitted steps.
Location
https://docs.docker.com/reference/dockerfile/
Suggestion
Although a bit more verbose, it would perhaps be clearer to have something along the lines of:
FROM ubuntu AS base
RUN apt-get update && apt-get install -y shared-tooling
RUN mkdir /app && touch base.txt
FROM base AS dev
RUN apt-get install -y dev-tooling
FROM base AS prod
COPY --from=base /app /app
in which everything is explicit.
- Lingua principale
- Markdown
- Stelle
- 4.7k
- Fork
- 8.5k
- Merge medio
- 1g 18h
- PR unite (30g)
- 127
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di docker/docs
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Instructions no longer validForse già presa @aevesdocker l’ha presa 6 giorni fa. Apertastatus/triage
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
docker/docs#26171 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
I maintainer di solito rispondono entro 1 giorno
Issue simili
-
add-on doc enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
JuliaGraphics/ColorTypes.jl#344 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
agent-butler-finding chore
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
jordansmall/spindrift#4146 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
DaveGamble/cJSON#1093 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
midnightntwrk/midnight-docs#1430 ·
I maintainer di solito rispondono entro 1 giorno
-
bug documentation needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
stacklok/docs-website#1185 ·
I maintainer di solito rispondono entro 1 giorno