export DOCKER_VERSION=27.5.1 # https://download.docker.com/linux/static/stable/x86_64/
# apiv1/dockerd
docker build . --build-arg DOCKER_VERSION=$DOCKER_VERSION --target dockerd -t apiv1/dockerd -t apiv1/dockerd:$DOCKER_VERSION
docker buildx build . --platform linux/amd64,linux/arm64 --build-arg DOCKER_VERSION=$DOCKER_VERSION --target dockerd --pull --push -t apiv1/dockerd -t apiv1/dockerd:$DOCKER_VERSION
# apiv1/docker
docker build . --build-arg DOCKER_VERSION=$DOCKER_VERSION --build-arg DOCKERD_STAGE=apiv1/dockerd:$DOCKER_VERSION -t apiv1/docker -t apiv1/docker:$DOCKER_VERSION
docker buildx build . --platform linux/amd64,linux/arm64 --build-arg DOCKER_VERSION=$DOCKER_VERSION --build-arg DOCKERD_STAGE=apiv1/dockerd:$DOCKER_VERSION --pull --push -t apiv1/docker -t apiv1/docker:$DOCKER_VERSION
docker out of docker: 在容器里调用宿主机Docker服务实现功能
mkdir -p $DOCKERD_HOME/.envrc.d
cd $DOCKERD_HOME/.envrc.d
wget https://apiv1.github.io/Docker/docker/docker.envrc
cd -