From 482d1fc5bc61febbc4cffac5dd0d013f4b82c7c1 Mon Sep 17 00:00:00 2001 From: Didin Tri Anggoro Date: Thu, 28 Apr 2022 20:06:06 +0700 Subject: [PATCH] Create Dockerfile --- Dockerfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Dockerfile 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"]