Docker 멀티스테이지 빌드

Jmnote (토론 | 기여)님의 2020년 3월 8일 (일) 17:09 판 (새 문서: ==개요== ;Docker multi-stage builds ;멀티스테이지 도커 빌드 <source lang='dockerfile'> FROM golang:1.7.3 AS builder WORKDIR /go/src/github.com/alexellis/href-counter/ RUN...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

Docker multi-stage builds
멀티스테이지 도커 빌드
FROM golang:1.7.3 AS builder
WORKDIR /go/src/github.com/alexellis/href-counter/
RUN go get -d -v golang.org/x/net/html  
COPY app.go    .
RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o app .

FROM alpine:latest  
RUN apk --no-cache add ca-certificates
WORKDIR /root/
COPY --from=builder /go/src/github.com/alexellis/href-counter/app .
CMD ["./app"]

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}