sd-card-images/Dockerfile

36 lines
1.1 KiB
Docker

# Native amd64
FROM debian:stable-slim
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
apt-get --assume-yes \
--no-install-recommends \
install debootstrap \
debian-archive-keyring \
ca-certificates \
qemu-user-static \
device-tree-compiler \
gcc \
make \
git \
bc \
bzip2 \
bison \
flex \
python-dev \
swig \
parted \
e2fsprogs \
dosfstools \
mtools \
pwgen && \
([ "$(uname -m)" = "x86_64" ] && \
apt-get --assume-yes \
install gcc-aarch64-linux-gnu \
gcc-arm-linux-gnueabihf) && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* && \
rm -f /var/log/*.log
ENV PATH="/debimg/scripts:${PATH}"
COPY . /debimg
WORKDIR /debimg