Skip to content

Commit 23043bd

Browse files
committed
added dockerfile
1 parent c0a5528 commit 23043bd

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

Dockerfile

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Base
2+
FROM golang:1.20.7-alpine AS builder
3+
RUN apk add --no-cache build-base
4+
WORKDIR /app
5+
COPY . /app
6+
RUN go mod download
7+
RUN go build ./cmd/cvemap
8+
9+
# Release
10+
FROM alpine:3.18.2
11+
RUN apk -U upgrade --no-cache \
12+
&& apk add --no-cache bind-tools ca-certificates
13+
COPY --from=builder /app/cvemap /usr/local/bin/
14+
15+
ENTRYPOINT ["cvemap"]

0 commit comments

Comments
 (0)