diff --git a/Dockerfile b/Dockerfile index 5eacf50..169e8dd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,8 @@ -FROM golang:1.17-buster as builder -RUN GO111MODULE=on GOOS=linux go get -ldflags "-linkmode external -extldflags -static" github.com/jaeles-project/jaeles - -FROM alpine:latest -RUN apk add chromium -WORKDIR / -COPY --from=builder /go/bin/jaeles /bin/jaeles +FROM golang:1.20-buster as builder +RUN go install github.com/jaeles-project/jaeles@latest +RUN apt update -qq \ + && apt install -y chromium && apt clean +WORKDIR /root/ EXPOSE 5000 RUN jaeles config init -y -ENTRYPOINT ["/bin/jaeles"] +ENTRYPOINT ["/go/bin/jaeles"]