From cb666fc9e0eb2fa7006827f8d0d8349922cc045b Mon Sep 17 00:00:00 2001 From: Grim Kriegor Date: Wed, 30 Jan 2019 02:28:55 +0000 Subject: [PATCH] Docker: add arm32v6 Dockerfile --- Dockerfile.arm32v6 | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Dockerfile.arm32v6 diff --git a/Dockerfile.arm32v6 b/Dockerfile.arm32v6 new file mode 100644 index 0000000..4867ab1 --- /dev/null +++ b/Dockerfile.arm32v6 @@ -0,0 +1,24 @@ +FROM arm32v6/golang:1.9-alpine as builder + +COPY . /go/src/mumble.info/grumble + +WORKDIR /go/src/mumble.info/grumble + +RUN apk add --no-cache git \ + && go get -v -t ./... \ + && go build mumble.info/grumble/cmd/grumble \ + && go test -v ./... + +FROM arm32v6/golang:1.9-alpine + +COPY --from=builder /go/bin /go/bin + +ENV DATADIR /data + +RUN mkdir /data + +WORKDIR /data + +VOLUME /data + +ENTRYPOINT [ "/go/bin/grumble", "--datadir", "/data", "--log", "/data/grumble.log" ]