代码拉取完成,页面将自动刷新
同步操作将从 necnotdie/liteio 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
ifeq (${TAG}, )
export TAG=latest
endif
ifeq (${IMAGE_ORG}, )
export IMAGE_ORG="reg.docker.alibaba-inc.com/dbplatform"
endif
# default list of platforms for which multiarch image is built
ifeq (${PLATFORMS}, )
export PLATFORMS="linux/amd64,linux/arm64"
endif
# if IMG_RESULT is unspecified, by default the image will be pushed to registry
ifeq (${IMG_RESULT}, load)
export PUSH_ARG="--load"
# if load is specified, image will be built only for the build machine architecture.
export PLATFORMS="local"
else ifeq (${IMG_RESULT}, cache)
# if cache is specified, image will only be available in the build cache, it won't be pushed or loaded
# therefore no PUSH_ARG will be specified
else
export PUSH_ARG="--push"
endif
ifeq (${CUSTOM_BUILDKIT_CFG}, on)
export BUILDKIT_CFG_ARGS="--config=$(PWD)/hack/docker/agent/buildkit.toml"
endif
# Name of the multiarch image for disk-agent and csi driver
DOCKERX_IMAGE_AGENT:=${IMAGE_ORG}/node-disk-controller:${TAG}
.PHONY: docker.buildx
docker.buildx:
export DOCKER_CLI_EXPERIMENTAL=enabled
@if ! docker buildx ls | grep -q container-builder; then\
docker buildx create --platform ${PLATFORMS} --name container-builder ${BUILDKIT_CFG_ARGS} --use;\
fi
@docker buildx build --platform ${PLATFORMS} \
-t "$(DOCKERX_IMAGE_NAME)" ${DBUILD_ARGS} -f $(PWD)/hack/docker/${COMPONENT}/Dockerfile.buildx \
. ${PUSH_ARG}
@echo "--> Build docker image: $(DOCKERX_IMAGE_NAME)"
@echo
.PHONY: docker.buildx.agent
docker.buildx.agent: DOCKERX_IMAGE_NAME=$(DOCKERX_IMAGE_AGENT)
docker.buildx.agent: COMPONENT=agent
docker.buildx.agent: docker.buildx
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。