Skip to content

Commit 58191c6

Browse files
authored
Merge pull request #3 from Miouge1/docker
Add Dockerfile
2 parents 2df92da + ee32996 commit 58191c6

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

Diff for: .dockerignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Dockerfile
2+
.gitignore
3+
.git
4+
uptimerobot

Diff for: Dockerfile

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
FROM golang:1.10-alpine as builder
2+
WORKDIR /go/src/github.com/bitfield/uptimerobot/
3+
ADD . .
4+
ENV CGO_ENABLED=0
5+
RUN apk --no-cache add git ca-certificates && \
6+
go get -t . && \
7+
go test && \
8+
go build -o /uptimerobot
9+
10+
FROM scratch
11+
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
12+
COPY --from=builder /uptimerobot /uptimerobot
13+
ENTRYPOINT ["/uptimerobot"]

0 commit comments

Comments
 (0)