diff --git a/Dockerfile b/Dockerfile index 1bcabbdab..01f3a0341 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ ARG MAKE_FLAGS COPY . pilosa -RUN cd pilosa && CGO_ENABLED=0 make install FLAGS="-a ${BUILD_FLAGS}" ${MAKE_FLAGS} +RUN cd pilosa && CGO_ENABLED=0 make install FLAGS="-a -mod=vendor ${BUILD_FLAGS}" ${MAKE_FLAGS} FROM alpine:3.9.4 diff --git a/Makefile b/Makefile index 9d24ae75f..a4726b575 100644 --- a/Makefile +++ b/Makefile @@ -131,12 +131,12 @@ generate-proto-grpc: require-protoc require-protoc-gen-gofast generate: generate-protoc generate-stringer generate-pql # Create Docker image from Dockerfile -docker: +docker: vendor docker build --build-arg BUILD_FLAGS="${FLAGS}" -t "pilosa:$(VERSION)" . @echo Created docker image: pilosa:$(VERSION) # Create Docker image from Dockerfile (enterprise) -docker-enterprise: +docker-enterprise: vendor docker build --build-arg MAKE_FLAGS="ENTERPRISE=1" -t "pilosa-enterprise:$(VERSION)" . @echo Created docker image: pilosa-enterprise:$(VERSION)