Skip to content

Commit d03e0ba

Browse files
committed
fix deploy/docker.sh use tonistiigi/binfmt:latest
1 parent b92e9fd commit d03e0ba

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

deploy/docker.sh

+10-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ fi
1010
SRC=`pwd`
1111

1212
if [ ! -d "deploy" ]; then
13-
echo "you must execute $0 in framework directory."
13+
echo "you must execute $0 in framework source directory, for example: deploy/docker.sh test amd64"
1414
exit 1
1515
fi
1616

@@ -20,12 +20,17 @@ if [ ! -d "web" ]; then
2020
fi
2121

2222

23-
export DOCKER_CLI_EXPERIMENTAL=enabled
24-
docker buildx create --use --name tars-builder
25-
docker buildx inspect tars-builder --bootstrap
23+
export DOCKER_CLI_EXPERIMENTAL=enabled
24+
docker run --rm --privileged tonistiigi/binfmt:latest --install all
25+
docker buildx create --name tars-framework-builder --use
26+
docker buildx inspect --bootstrap --builder tars-framework-builder
27+
28+
#export DOCKER_CLI_EXPERIMENTAL=enabled
29+
#docker buildx create --use --name tars-builder
30+
#docker buildx inspect tars-builder --bootstrap
2631
#docker run --rm --privileged docker/binfmt:a7996909642ee92942dcd6cff44b9b95f08dad64
2732

28-
docker run --rm --privileged tonistiigi/binfmt:qemu-v5.2.0
33+
#docker run --rm --privileged tonistiigi/binfmt:qemu-v5.2.0
2934

3035
if [ "$2" == "amd64" ]; then
3136
docker buildx build . --file "deploy/Dockerfile" --tag tarscloud/framework:$1 --platform=linux/amd64 -o type=docker

0 commit comments

Comments
 (0)