From 8777d112fa5ea235d70a45a7af2efda9e202634e Mon Sep 17 00:00:00 2001 From: Ben Echols Date: Mon, 29 Aug 2022 23:22:55 -0600 Subject: [PATCH] remove extra builder in dockerfile --- Dockerfile | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/Dockerfile b/Dockerfile index 26b09cb974..b1ca3de81d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,33 +1,18 @@ # syntax=docker/dockerfile:1 -#build stage -FROM golang:alpine AS builder FROM golang:1.18 -RUN apk add --no-cache git -WORKDIR /go/src/app WORKDIR /wotlk COPY . . -COPY . . -RUN go get -d -v ./... -RUN go build -o /go/bin/app -v ./... RUN apt-get update - RUN apt-get install -y protobuf-compiler -#final stage RUN go get -u google.golang.org/protobuf -FROM alpine:latest RUN go install google.golang.org/protobuf/cmd/protoc-gen-go@latest -RUN apk --no-cache add ca-certificates -COPY --from=builder /go/bin/app /app RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash -ENTRYPOINT /app -LABEL Name=wotlk Version=0.0.1 ENV NODE_VERSION=14.18.3 -EXPOSE 8080 ENV NVM_DIR="/root/.nvm" RUN . "$NVM_DIR/nvm.sh" && nvm install ${NODE_VERSION} RUN . "$NVM_DIR/nvm.sh" && nvm use v${NODE_VERSION}