@@ -18,7 +18,7 @@ TIMESTAMP=$(shell date +"%Y%m%d")
1818
1919# docker parameters
2020DOCKERCMD =$(shell which docker)
21- DOCKERBUILD =$(DOCKERCMD ) build --no-cache
21+ DOCKERBUILD =$(DOCKERCMD ) build --no-cache --network= $( DOCKERNETWORK )
2222DOCKERBUILD_WITH_PULL_PARA =$(DOCKERBUILD ) --pull=$(PULL_BASE_FROM_DOCKERHUB )
2323DOCKERRMIMAGE =$(DOCKERCMD ) rmi
2424DOCKERIMAGES =$(DOCKERCMD ) images
@@ -154,7 +154,7 @@ _build_trivy_adapter:
154154 $(call _extract_archive, $(TRIVY_ADAPTER_DOWNLOAD_URL ) , $(DOCKERFILEPATH_TRIVY_ADAPTER ) /binary/) ; \
155155 else \
156156 echo " Building Trivy adapter $( TRIVYADAPTERVERSION) from sources..." ; \
157- cd $(DOCKERFILEPATH_TRIVY_ADAPTER ) && $(DOCKERFILEPATH_TRIVY_ADAPTER ) /builder.sh $(TRIVYADAPTERVERSION ) $(GOBUILDIMAGE ) && cd - ; \
157+ cd $(DOCKERFILEPATH_TRIVY_ADAPTER ) && $(DOCKERFILEPATH_TRIVY_ADAPTER ) /builder.sh $(TRIVYADAPTERVERSION ) $(GOBUILDIMAGE ) $( DOCKERNETWORK ) && cd - ; \
158158 fi ; \
159159 echo " Building Trivy adapter container for photon..." ; \
160160 $(DOCKERBUILD_WITH_PULL_PARA ) --build-arg harbor_base_image_version=$(BASEIMAGETAG ) \
@@ -178,7 +178,7 @@ _build_registry:
178178 rm -rf $(DOCKERFILEPATH_REG ) /binary && mkdir -p $(DOCKERFILEPATH_REG ) /binary && \
179179 $(call _get_binary, $(REGISTRYURL ) , $(DOCKERFILEPATH_REG ) /binary/registry) ; \
180180 else \
181- cd $(DOCKERFILEPATH_REG ) && $(DOCKERFILEPATH_REG ) /builder $(REGISTRY_SRC_TAG ) $(DISTRIBUTION_SRC ) $(GOBUILDIMAGE ) && cd - ; \
181+ cd $(DOCKERFILEPATH_REG ) && $(DOCKERFILEPATH_REG ) /builder $(REGISTRY_SRC_TAG ) $(DISTRIBUTION_SRC ) $(GOBUILDIMAGE ) $( DOCKERNETWORK ) && cd - ; \
182182 fi
183183 @echo " building registry container for photon..."
184184 @chmod 655 $(DOCKERFILEPATH_REG ) /binary/registry && $(DOCKERBUILD_WITH_PULL_PARA ) --build-arg harbor_base_image_version=$(BASEIMAGETAG ) --build-arg harbor_base_namespace=$(BASEIMAGENAMESPACE ) -f $(DOCKERFILEPATH_REG ) /$(DOCKERFILENAME_REG ) -t $(DOCKERIMAGENAME_REG ) :$(VERSIONTAG ) .
0 commit comments