update makefile.

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
This commit is contained in:
Bo-Yi Wu
2016-08-15 20:43:34 +08:00
parent becb322c10
commit 085d19832a
5 changed files with 25 additions and 23 deletions

View File

@@ -7,6 +7,6 @@ RUN mkdir -p $GOPATH/src/github.com/appleboy/gorush
Add build.tar.gz $GOPATH/src/github.com/appleboy/gorush/
WORKDIR $GOPATH/src/github.com/appleboy/gorush
RUN make install
RUN GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -ldflags="-s -w -X main.Version=${VERSION}" -o bin/gorush gorush.go
RUN CGO_ENABLED=0 make build_static
CMD tar -C bin -czf - gorush

View File

@@ -1,14 +1,9 @@
FROM alpine
MAINTAINER Bo-Yi Wu <appleboy.tw@gmail.com>
RUN apk update && apk upgrade \
&& apk add ca-certificates \
&& rm -rf /var/cache/apk/*
RUN mkdir /app
ADD gorush.tar.gz /app/
ADD config/config.yml /app/config/
WORKDIR /app
ENTRYPOINT ["./gorush", "-c", "config/config.yml"]
FROM centurylink/ca-certs
EXPOSE 8088
ADD config/config.yml /
ADD gorush.tar.gz /
ENTRYPOINT ["/gorush"]
CMD ["-c", "config.yml"]