about summary refs log tree commit diff stats
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile34
1 files changed, 0 insertions, 34 deletions
diff --git a/Dockerfile b/Dockerfile
deleted file mode 100644
index bf8da92..0000000
--- a/Dockerfile
+++ /dev/null
@@ -1,34 +0,0 @@
-# syntax = docker/dockerfile:1
-
-ARG GO_VERSION=1.22.1
-FROM docker.io/library/golang:${GO_VERSION} as builder
-
-WORKDIR /app
-
-COPY --link go.mod .
-RUN go mod download
-
-COPY --link . .
-
-# RUN go vet ./...
-ENV ENV=production
-RUN go run ./cmd/build
-
-ENV GOOS=linux GOARCH=amd64 CGO_ENABLED=0
-RUN go build server.go
-
-# Final stage for app image
-FROM gcr.io/distroless/static
-
-WORKDIR /app
-
-# Copy built application
-COPY --link config.toml .
-COPY --from=builder /app/server server
-
-# Start the server by default, this can be overwritten at runtime
-EXPOSE 3000
-EXPOSE 9091
-
-ENV ENV=production
-CMD [ "/app/server" ]