mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-31 02:08:13 +00:00 
			
		
		
		
	Merge pull request #99080 from vinayakankugoyal/dockerfile3
Use docker buildx for the build-image.
This commit is contained in:
		| @@ -397,11 +397,11 @@ function kube::build::docker_build() { | ||||
|   local build_args | ||||
|   IFS=" " read -r -a build_args <<< "$4" | ||||
|   readonly build_args | ||||
|   local -ra build_cmd=("${DOCKER[@]}" build -t "${image}" "--pull=${pull}" "${build_args[@]}" "${context_dir}") | ||||
|   local -ra build_cmd=("${DOCKER[@]}" buildx build --load -t "${image}" "--pull=${pull}" "${build_args[@]}" "${context_dir}") | ||||
|  | ||||
|   kube::log::status "Building Docker image ${image}" | ||||
|   local docker_output | ||||
|   docker_output=$("${build_cmd[@]}" 2>&1) || { | ||||
|   docker_output=$(DOCKER_CLI_EXPERIMENTAL=enabled "${build_cmd[@]}" 2>&1) || { | ||||
|     cat <<EOF >&2 | ||||
| +++ Docker build command failed for ${image} | ||||
|  | ||||
| @@ -409,7 +409,7 @@ ${docker_output} | ||||
|  | ||||
| To retry manually, run: | ||||
|  | ||||
| ${build_cmd[*]} | ||||
| DOCKER_CLI_EXPERIMENTAL=enabled ${build_cmd[*]} | ||||
|  | ||||
| EOF | ||||
|     return 1 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Kubernetes Prow Robot
					Kubernetes Prow Robot