Files
minio/Dockerfile
2016-09-13 03:22:41 -07:00

20 lines
441 B
Docker

FROM golang:1.6-alpine
WORKDIR /go/src/app
ENV ALLOW_CONTAINER_ROOT=1
COPY . /go/src/app
RUN \
apk add --no-cache git bash && \
go-wrapper download && \
go-wrapper install -ldflags "`./buildscripts/docker-flags.sh`" && \
mkdir -p /export/docker && \
cp /go/src/app/docs/Docker.md /export/docker/ && \
rm -rf /go/pkg /go/src && \
apk del git bash
EXPOSE 9000
ENTRYPOINT ["minio", "server"]
VOLUME ["/export"]
CMD ["/export"]