diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..5e1d31c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM golang:1.15 AS build +RUN apt install gcc -y +WORKDIR /src +COPY . . +RUN GOOS=linux go build -tags "sqlite_foreign_keys release linux" -ldflags="-s -w" -o /usr/local/bin/yarr main.go +RUN ls /usr/local/bin + +FROM ubuntu:20.04 +COPY --from=build /usr/local/bin/yarr /usr/bin/yarr +ENTRYPOINT ["/usr/bin/yarr"]