From b1247f8733679ca789db1271f0d9a89061551e49 Mon Sep 17 00:00:00 2001 From: bel Date: Sun, 20 Oct 2019 13:17:22 -0600 Subject: [PATCH] Dockerfile --- .gitignore | 1 + oauth2server/Dockerfile | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 oauth2server/Dockerfile diff --git a/.gitignore b/.gitignore index c2f7dc6..741bdff 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ **.sw* *.sw* oauth2server/oauth2server +**/exec-* diff --git a/oauth2server/Dockerfile b/oauth2server/Dockerfile new file mode 100644 index 0000000..58100b6 --- /dev/null +++ b/oauth2server/Dockerfile @@ -0,0 +1,16 @@ + +FROM golang:1.13-alpine as certs +RUN apk update && apk add --no-cache ca-certificates + +FROM busybox:glibc +RUN mkdir -p /var/log +WORKDIR /main +COPY --from=certs /etc/ssl/certs /etc/ssl/certs + +COPY . . + +ENV GOPATH="" +ENV MNT="/mnt/" +ENTRYPOINT ["/main/exec-oauth2server"] +CMD [] +