fix: docker file

This commit is contained in:
Lakhan Samani
2021-08-04 11:35:17 +05:30
parent 976316a1ea
commit c84e55b3d1
2 changed files with 7 additions and 6 deletions

View File

@@ -1,6 +1,7 @@
FROM golang:1.16-alpine as builder FROM golang:1.16-alpine as builder
WORKDIR /app WORKDIR /app
COPY . . COPY server server
COPY Makefile .
ARG VERSION=0.1.0-beta.0 ARG VERSION=0.1.0-beta.0
ENV VERSION="${VERSION}" ENV VERSION="${VERSION}"
@@ -12,8 +13,8 @@ RUN apk add build-base &&\
FROM alpine:latest FROM alpine:latest
RUN apk --no-cache add ca-certificates RUN apk --no-cache add ca-certificates
WORKDIR /root/ WORKDIR /root/
COPY --from=builder /app/build . COPY app app
COPY --from=builder /app/app . COPY templates templates
COPY --from=builder /app/templates . COPY --from=builder /app/build build
EXPOSE 8080 EXPOSE 8080
CMD [ "./server" ] CMD [ "./build/server" ]

View File

@@ -17,4 +17,4 @@ services:
depends_on: depends_on:
- db - db
env_file: env_file:
- server/.env - .env