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" ]
