From fd0661dd8d21b0401e8f76a005f0699d835c1d8c Mon Sep 17 00:00:00 2001 From: "Mr. Lan" Date: Wed, 11 Nov 2020 08:54:47 +0800 Subject: [PATCH] feat: add Dockerfile. --- Dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..76ecb18 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM golang:1.14 + +MAINTAINER lanyulei "fdevops@163.com" + +WORKDIR /opt/ferry + +COPY . . + +ENV GOPROXY="https://goproxy.cn" + +RUN go mod download +RUN go build -o ferry . +RUN ./ferry init -c=/opt/ferry/config/settings.yml + +EXPOSE 8002 + +CMD ["./ferry server -c=/opt/ferry/config/settings.yml"] \ No newline at end of file