mirror of
https://github.com/stakater/Reloader.git
synced 2026-02-14 18:09:50 +00:00
22 lines
621 B
Docker
22 lines
621 B
Docker
FROM stakater/go-glide:1.9.3
|
|
MAINTAINER "Stakater Team"
|
|
|
|
RUN apk update
|
|
|
|
RUN apk -v --update \
|
|
add git build-base && \
|
|
rm -rf /var/cache/apk/* && \
|
|
mkdir -p "$GOPATH/src/github.com/stakater/Reloader"
|
|
|
|
ADD . "$GOPATH/src/github.com/stakater/Reloader"
|
|
|
|
RUN cd "$GOPATH/src/github.com/stakater/Reloader" && \
|
|
glide update && \
|
|
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a --installsuffix cgo --ldflags="-s" -o /Reloader
|
|
|
|
COPY build/package/Dockerfile.run /
|
|
|
|
# Running this image produces a tarball suitable to be piped into another
|
|
# Docker build command.
|
|
CMD tar -cf - -C / Dockerfile.run Reloader
|