housekeeping
This commit is contained in:
parent
c64a78a15e
commit
f48be9b0af
2 changed files with 0 additions and 38 deletions
10
README.md
10
README.md
|
@ -1,10 +0,0 @@
|
||||||
# How to build the container
|
|
||||||
To build the container make the script executable `chmod +x ./build_image.sh` and run it with one of the desired architectures as first parameter
|
|
||||||
```
|
|
||||||
sudo ./build_image.sh [x86|arm|arm64]
|
|
||||||
```
|
|
||||||
If you want to build the container for a platform different to your current run this once before building
|
|
||||||
```
|
|
||||||
sudo docker run --privileged --rm docker/binfmt:a7996909642ee92942dcd6cff44b9b95f08dad64
|
|
||||||
```
|
|
||||||
The final images are places in the `images` subfolder in the build directory.
|
|
|
@ -1,28 +0,0 @@
|
||||||
#!/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
|
|
||||||
|
|
Reference in a new issue