Skip to content

Commit 7922447

Browse files
authored
Update Dockerfile
1 parent 5b512ee commit 7922447

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

Dockerfile

+21
Original file line numberDiff line numberDiff line change
@@ -1 +1,22 @@
11
FROM golang AS builder
2+
MAINTAINER "Cuong Manh Le <[email protected]>"
3+
4+
RUN apt-get update && \
5+
dpkg --add-architecture arm64 &&\
6+
apt-get install -y --no-install-recommends build-essential && \
7+
apt-get clean && \
8+
mkdir -p "$GOPATH/src/github.com/bitnami-labs/kubewatch"
9+
10+
ADD . "$GOPATH/src/github.com/bitnami-labs/kubewatch"
11+
12+
RUN cd "$GOPATH/src/github.com/bitnami-labs/kubewatch" && \
13+
CGO_ENABLED=0 GOOS=linux GOARCH=$(dpkg --print-architecture) go build -a --installsuffix cgo --ldflags="-s" -o /kubewatch
14+
15+
FROM cgr.dev/chainguard/static:latest-glibc
16+
17+
COPY --from=builder /kubewatch /bin/kubewatch
18+
19+
ENV KW_CONFIG=/opt/bitnami/kubewatch
20+
21+
ENTRYPOINT ["/bin/kubewatch"]
22+

0 commit comments

Comments
 (0)