2019-03-11 19:57:01 +00:00
|
|
|
FROM golang as build
|
|
|
|
|
|
|
|
WORKDIR /go/src/github.com/vbatts/imgsrv
|
|
|
|
COPY . .
|
|
|
|
RUN go install -tags netgo github.com/vbatts/imgsrv
|
|
|
|
|
|
|
|
FROM busybox as prod
|
2017-03-22 19:40:40 +00:00
|
|
|
ENV MONGODB_DATABASE filesrv
|
|
|
|
ENV MONGODB_SERVICE_HOST 127.0.0.1
|
|
|
|
ENV MONGODB_SERVICE_PORT 27017
|
2019-03-11 19:57:01 +00:00
|
|
|
EXPOSE 7777
|
|
|
|
COPY --from=build /go/bin/imgsrv /usr/local/bin/imgsrv
|
|
|
|
COPY --from=build /go/src/github.com/vbatts/imgsrv/run.sh /usr/local/bin/run.sh
|
|
|
|
ENTRYPOINT ["/bin/sh", "/usr/local/bin/run.sh"]
|