lith 3 lat temu
rodzic
commit
1a3e753f90

+ 10 - 10
Publish/DevOps/release-bash/73.docker-image-build-push.sh

@@ -18,34 +18,34 @@ export DOCKER_PASSWORD=xxx
 
 
 #---------------------------------------------------------------------
-echo '(x.2)docker-初始化多架构构建器'
+echo "(x.2)docker - init buildx"
 
-echo '开启实验特性'
+echo "开启实验特性"
 export DOCKER_CLI_EXPERIMENTAL=enabled
 
-echo '验证是否开启'
+echo "验证是否开启"
 docker buildx version
 
-echo '启用binfmt_misc'
+echo "启用binfmt_misc"
 docker run --rm --privileged docker/binfmt:66f9012c56a8316f9244ffd7622d7c21c1f6f28d
 
-echo '验证binfmt_misc是否开启
+echo "验证binfmt_misc是否开启"
 ls -al /proc/sys/fs/binfmt_misc/
 
 
-echo '创建构建器'
+echo "创建构建器"
 if [ ! "$(docker buildx ls | grep mybuilder)" ]; then docker buildx create --use --name mybuilder; fi
 
-echo '启动构建器'
+echo "启动构建器"
 docker buildx inspect mybuilder --bootstrap
 
-echo '查看当前使用的构建器及构建器支持的CPU架构'
+echo "查看当前使用的构建器及构建器支持的CPU架构"
 docker buildx ls
 
 
 
 #---------------------------------------------------------------------
-echo '(x.3)docker-构建多架构镜像( arm、arm64 和 amd64 )并推送到 Docker Hub'
+echo "(x.3)docker - build and push"
 
 docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
 
@@ -63,5 +63,5 @@ done
 
 
 #---------------------------------------------------------------------
-echo '(x.4)移除构建器'
+echo "(x.4)docker - remove buildx"
 if [ "$(docker buildx ls | grep mybuilder)" ]; then docker buildx rm mybuilder -f; fi