aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@arrcus.com>2018-06-29 01:29:35 -0400
committerRob Austein <sra@arrcus.com>2018-06-29 01:29:35 -0400
commit081a3404a3a892a93a700e3d3ad9b0d4e0b241a1 (patch)
tree8b435343c04e8b396f1c668381d91392b2c9332f
Initial.
-rwxr-xr-xbaiji-setup.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/baiji-setup.sh b/baiji-setup.sh
new file mode 100755
index 0000000..7e21f68
--- /dev/null
+++ b/baiji-setup.sh
@@ -0,0 +1,15 @@
+#!/bin/sh -
+
+dn="$(mktemp -d)"
+
+trap "rm -rf $dn" 0
+
+fakeroot /usr/sbin/debootstrap --foreign --variant=buildd jessie $dn
+
+fakeroot tar -C $dn -c . | docker import - baiji:jessie
+
+docker build -t baiji:jessie - <<-'EOF'
+ FROM baiji:jessie
+ RUN sed -i '/mount -t proc /d; /mount -t sysfs /d' /debootstrap/functions && /debootstrap/debootstrap --second-stage
+ RUN apt-get update && apt-get install -y --no-install-recommends build-essential fakeroot git
+EOF