blob: d83ccc3f69168095a8703a47e20482d717ad41f7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/bin/bash
usage(){
echo -e "Usage:\n\t$0 [arm|arm64|x86]"
exit 1
}
if [[ -z "$1" ]]; then
usage
fi
ARCH=${1,,}
[[ -d ./images ]] || mkdir ./images
case $ARCH in
arm)
sudo docker buildx build --no-cache --platform linux/arm/v6 -t mdns .
sudo docker save mdns -o ./images/mdns_arm32.tar
;;
arm64)
sudo docker buildx build --no-cache --platform linux/arm64 -t mdns .
sudo docker save mdns -o ./images/mdns_arm64.tar
;;
x86)
sudo docker buildx build --no-cache --platform linux/amd64 -t mdns .
sudo docker save mdns -o ./images/mdns_x86.tar
;;
*)
usage
;;
esac
|