test dev builder

This commit is contained in:
liyang
2025-03-04 20:00:01 +08:00
parent f1bd2d51fe
commit f91a183e83
2 changed files with 4 additions and 3 deletions

View File

@@ -145,7 +145,8 @@ docker-image-buildx: multi-platform-buildx ## Build docker image by buildx.
.PHONY: dev-builder
dev-builder: multi-platform-buildx ## Build dev-builder image.
docker buildx build --builder ${BUILDX_BUILDER_NAME} \
docker buildx build --no-cache --network=host \
--builder ${BUILDX_BUILDER_NAME} \
--build-arg="RUST_TOOLCHAIN=${RUST_TOOLCHAIN}" \
-f docker/dev-builder/${BASE_IMAGE}/Dockerfile \
-t ${IMAGE_REGISTRY}/${IMAGE_NAMESPACE}/dev-builder-${BASE_IMAGE}:${DEV_BUILDER_IMAGE_TAG} ${BUILDX_MULTI_PLATFORM_BUILD_OPTS} .

View File

@@ -6,9 +6,9 @@ ARG DOCKER_BUILD_ROOT=.
ENV LANG en_US.utf8
WORKDIR /greptimedb
RUN apt-get update --no-cache && DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common
# Install dependencies.
RUN apt-get update --no-cache && DEBIAN_FRONTEND=noninteractive apt-get install -y \
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
libssl-dev \
tzdata \
curl \