This commit is contained in:
vasyansk committed 2022-09-06 23:55:31 +07:00
1 parent 429f1f3a6e
commit 293a7d39b0
2 files changed
+79 -39

No files matched your search

+7 -18
View File
@@ -1,21 +1,10 @@
ARG DOCKER_BASEIMAGE
FROM ${DOCKER_BASEIMAGE}
LABEL maintainer="${DOCKER_MAINTAINER:-vasyakrg@gmail.com}"
ADD ./app /app/
WORKDIR /app/
ARG VERSION=0.0.1
ENV VERSION=${VERSION}
RUN CGO_ENABLED=0 GOOS=linux GO111MODULE=auto go build -a -ldflags="-X 'main.Version=v${VERSION}'" -installsuffix cgo -o main .
FROM alpine
ENV LANGUAGE="ru"
COPY --from=0 /app/ /
RUN apk add --no-cache ca-certificates &&\
chmod +x main
CMD [ "./main" ]
COPY app/go-site /app/
WORKDIR /app
RUN apk add --no-cache ca-certificates &&\
chmod +x go-site
CMD [ "./go-site" ]