diff options
author | Rob Austein <sra@arrcus.com> | 2018-06-29 01:29:35 -0400 |
---|---|---|
committer | Rob Austein <sra@arrcus.com> | 2018-06-29 01:29:35 -0400 |
commit | 081a3404a3a892a93a700e3d3ad9b0d4e0b241a1 (patch) | |
tree | 8b435343c04e8b396f1c668381d91392b2c9332f |
Initial.
-rwxr-xr-x | baiji-setup.sh | 15 |
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 |