Skip to content

Commit 8f19d39

Browse files
committed
added dockerfile
1 parent 7c3db8f commit 8f19d39

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Dockerfile.artifact

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
FROM golang:1.10.0-alpine as vdcAgent
2+
RUN apk update && apk add git && \
3+
go get -u github.com/golang/dep/cmd/dep && \
4+
go get -d github.com/DITAS-Project/VDC-Logging-Agent && \
5+
cd src/github.com/DITAS-Project/VDC-Logging-Agent && \
6+
dep ensure && \
7+
CGO_ENABLED=0 go build -a --installsuffix cgo --ldflags="-w -s -X main.Build=$(git rev-parse --short HEAD)" -o vdc-agent
8+
9+
FROM alpine:3.4
10+
COPY --from=vdcAgent /go/src/github.com/DITAS-Project/VDC-Logging-Agent/vdc-agent
11+
EXPOSE 8484
12+
CMD [ "./vdc-agent" ]

0 commit comments

Comments
 (0)