]>
Commit | Line | Data |
---|---|---|
95c97501 AB |
1 | # Create Debian Bootstrap Image |
2 | # | |
3 | # This is intended to be pre-poluated by: | |
4 | # - a first stage debootstrap (see debian-bootstrap.pre) | |
5 | # - a native qemu-$arch that binfmt_misc will run | |
6 | FROM scratch | |
7 | ||
8 | # Add everything from the context into the container | |
9 | ADD . / | |
10 | ||
11 | # Patch all mounts as docker already has stuff set up | |
11cc24a1 | 12 | # (this is not needed for later debootstraps but is harmless atm) |
95c97501 AB |
13 | RUN sed -i 's/in_target mount/echo not for docker in_target mount/g' /debootstrap/functions |
14 | ||
15 | # Run stage 2 | |
16 | RUN /debootstrap/debootstrap --second-stage | |
17 | ||
18 | # At this point we can install additional packages if we want | |
19 | # Duplicate deb line as deb-src | |
20 | RUN cat /etc/apt/sources.list | sed "s/deb/deb-src/" >> /etc/apt/sources.list |