更新 build.sh
This commit is contained in:
17
build.sh
17
build.sh
@@ -1,13 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
echo 构建amd64镜像
|
||||||
# 创建并启用支持多平台的 buildx 构建器
|
docker buildx build --platform linux/amd64 -f Dockerfile -t yhl452493373/html2pdf-server:linux-amd64 .
|
||||||
docker buildx create --name multiarch-builder --driver docker-container --use
|
echo 构建arm64镜像
|
||||||
docker buildx inspect --bootstrap
|
docker buildx build --platform linux/arm64 -f Dockerfile -t yhl452493373/html2pdf-server:linux-arm64 .
|
||||||
|
echo 构建结束
|
||||||
# 现在可以一次性构建并推送多平台镜像
|
|
||||||
docker buildx build --platform linux/amd64,linux/arm64 \
|
|
||||||
-f Dockerfile \
|
|
||||||
-t yhl452493373/html2pdf-server:latest \
|
|
||||||
--push .
|
|
||||||
|
|
||||||
echo "多平台镜像构建并推送完成"
|
|
||||||
Reference in New Issue
Block a user