From d140fbb424dbb1031c51a4a87daafca81b2670f8 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Fri, 7 Jun 2024 22:10:43 +0200 Subject: [PATCH 1/2] add initial builddocker script --- Dockerfile | 14 ++++++++++++++ builddocker.sh | 7 +++++++ 2 files changed, 21 insertions(+) create mode 100644 Dockerfile create mode 100755 builddocker.sh diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..272dd21 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM debian + +RUN apt-get update && apt-get install -y \ + qemu-user-static \ + debootstrap \ + binfmt-support \ + git \ + sudo \ + python3 \ + python3-requests \ + parted \ + dpkg + +WORKDIR /build diff --git a/builddocker.sh b/builddocker.sh new file mode 100755 index 0000000..dc4fc2b --- /dev/null +++ b/builddocker.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +docker build -t bpi-router-images . + +rm -rf *.gz debian_* + +docker run --rm --privileged -v $(pwd):/build bpi-router-images ./buildimg.sh $1 $2 $3 From c9975ede42aa9b5d7fe143a8dfb8e3a9ad7e8e6d Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Sun, 9 Jun 2024 17:50:13 +0200 Subject: [PATCH 2/2] update script --- builddocker.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/builddocker.sh b/builddocker.sh index dc4fc2b..544149b 100755 --- a/builddocker.sh +++ b/builddocker.sh @@ -2,6 +2,6 @@ docker build -t bpi-router-images . -rm -rf *.gz debian_* +rm -rf bpi-* *.md5 *.img *.gz -docker run --rm --privileged -v $(pwd):/build bpi-router-images ./buildimg.sh $1 $2 $3 +docker run --rm --privileged -v /dev:/dev -v /proc:/proc -v $(pwd):/build bpi-router-images ./buildimg.sh $1 $2 $3