From eddcc362cfc9bed4d882da89e4c6b61e5d482cb4 Mon Sep 17 00:00:00 2001 From: "sammy.huang" Date: Tue, 30 Jan 2024 20:45:03 +0800 Subject: [PATCH] enhance: hotfix docker-compose.yml (#30382) PR: #30378 Signed-off-by: Sammy Huang --- build/build_image.sh | 2 +- build/builder.sh | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/build/build_image.sh b/build/build_image.sh index e548af271f..68a2cc82f6 100755 --- a/build/build_image.sh +++ b/build/build_image.sh @@ -44,7 +44,7 @@ BUILD_ARGS="${BUILD_ARGS:---build-arg TARGETARCH=${IMAGE_ARCH}}" pushd "${toplevel}" -docker build ${BUILD_ARGS} --platform linux/${IMAGE_ARCH} -f "./build/docker/milvus/${OS_NAME}/Dockerfile" -t "${MILVUS_IMAGE_REPO}:${MILVUS_IMAGE_TAG}" . +docker build --network host ${BUILD_ARGS} --platform linux/${IMAGE_ARCH} -f "./build/docker/milvus/${OS_NAME}/Dockerfile" -t "${MILVUS_IMAGE_REPO}:${MILVUS_IMAGE_TAG}" . image_size=$(docker inspect ${MILVUS_IMAGE_REPO}:${MILVUS_IMAGE_TAG} -f '{{.Size}}'| awk '{ byte =$1 /1024/1024/1024; print byte " GB" }') diff --git a/build/builder.sh b/build/builder.sh index 5e58b7f07f..26073c6c98 100755 --- a/build/builder.sh +++ b/build/builder.sh @@ -2,6 +2,9 @@ set -euo pipefail +# hot fix for docker-compose.yml, force builder service to use host network +sed -i '/builder:/,/^\s*$/s/image: \${IMAGE_REPO}\/milvus-env:\${OS_NAME}-\${DATE_VERSION}/&\n network_mode: "host"/' docker-compose.yml + # Absolute path to the toplevel milvus directory. toplevel=$(dirname "$(cd "$(dirname "${0}")"; pwd)")