backend/Dockerfile-unit-test
FROM golang:1.13.1-alpine
WORKDIR /app
# Install tools
RUN apk add --no-cache git
RUN apk add --no-cache bash
RUN apk add --no-cache gcc
RUN apk add --no-cache libc-dev
# Install dependencies
COPY go.mod go.sum ./
RUN go mod download
# Verify dependencies
RUN go mod verify
COPY . .
CMD ["./scripts/unit-test"]