Commit c7ad3895 authored by ibuler's avatar ibuler

[Update] 修改docker file

parent 84f24370
FROM golang:1.12-alpine as stage-build FROM golang:1.12-alpine as stage-build
LABEL stage=stage-build LABEL stage=stage-build
WORKDIR /go/src/cocogo WORKDIR /go/src/koko
RUN apk update && apk add git RUN apk update && apk add git
ARG https_proxy ARG https_proxy
ARG http_proxy ARG http_proxy
...@@ -8,14 +8,14 @@ ENV https_proxy=$https_proxy ...@@ -8,14 +8,14 @@ ENV https_proxy=$https_proxy
ENV http_proxy=$http_proxy ENV http_proxy=$http_proxy
RUN go get -u github.com/golang/dep/cmd/dep RUN go get -u github.com/golang/dep/cmd/dep
COPY . . COPY . .
RUN dep ensure -vendor-only && cd cmd && go build coco.go RUN dep ensure -vendor-only && cd cmd && go build koko.go
FROM alpine FROM alpine
WORKDIR /opt/coco/ WORKDIR /opt/coco/
COPY --from=stage-build /go/src/cocogo/cmd/coco . COPY --from=stage-build /go/src/koko/cmd/koko .
COPY --from=stage-build /go/src/cocogo/cmd/locale . COPY --from=stage-build /go/src/koko/cmd/locale .
COPY --from=stage-build /go/src/cocogo/cmd/static . COPY --from=stage-build /go/src/koko/cmd/static .
COPY --from=stage-build /go/src/cocogo/cmd/templates . COPY --from=stage-build /go/src/koko/cmd/templates .
RUN echo > config.yml RUN echo > config.yml
EXPOSE 2222 EXPOSE 2222
CMD ["./coco"] CMD ["./koko"]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment