Files
football/Dockerfile.dev
Charles N Wyble a676aff7f5 fix: Remove redundant sha256sum from Dockerfile.dev
sha256sum is already included in coreutils package.
Removing duplicate entry to simplify Dockerfile.

💘 Generated with Crush

Assisted-by: Gemini 2.5 Flash via Crush <crush@charm.land>
2026-01-20 11:10:54 -05:00

69 lines
1.2 KiB
Docker

FROM debian:trixie
LABEL maintainer="Football Build System"
LABEL description="Fat development container for Football system build"
# Install all necessary build tools
RUN apt-get update && apt-get install -y \
debootstrap \
qemu-utils \
qemu-system-x86 \
qemu-system-x86-64 \
grub-efi-amd64 \
grub-efi-amd64-bin \
grub-common \
grub-pc-bin \
efibootmgr \
dosfstools \
parted \
fdisk \
util-linux \
kpartx \
squashfs-tools \
wireguard \
wireguard-tools \
openssh-client \
rsync \
curl \
wget \
vim \
less \
grep \
iproute2 \
iputils-ping \
bash-completion \
aide \
auditd \
rsyslog \
logrotate \
systemd-sysv \
linux-image-amd64 \
binutils \
file \
xxd \
bsdmainutils \
bsdutils \
coreutils \
findutils \
gawk \
sed \
gawk \
perl \
python3 \
python3-pip \
git \
gpg \
mtools \
xorriso \
isolinux \
syslinux-common \
syslinux-utils \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
# Set working directory
WORKDIR /build
# Default command
CMD ["/bin/bash"]