diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..ba22db3 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM golang:1.17 + +ENV GO111MODULE=on + +ENV PKG_NAME=go-whatsapp-web-multidevice +ENV PKG_PATH=$GOPATH/src/$PKG_NAME + +RUN apt update -y && apt upgrade -y +RUN apt install git -y +RUN apt install libvips-dev -y + +WORKDIR $PKG_PATH/ +COPY . $PKG_PATH/ + +RUN go mod vendor +WORKDIR $PKG_PATH + +RUN go build main.go +EXPOSE 3000 +CMD ["sh", "-c", "./main"]