1
1

Create Dockerfile to build custom firmware

This commit is contained in:
2026-04-17 18:33:46 +02:00
parent 81fec250f4
commit 971bd2a61a
+43
View File
@@ -0,0 +1,43 @@
FROM i386/ubuntu:12.04
RUN sed -i 's/archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list && \
sed -i 's/security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y \
build-essential \
flex \
bison \
make \
autoconf \
zlib1g-dev \
git \
subversion \
gettext \
gcc \
binutils \
bzip2 \
python \
perl \
findutils \
grep \
diffutils \
unzip \
gawk \
util-linux \
libz-dev \
libc6-dev \
libncurses-dev \
libncurses5-dev \
file \
rsync \
wget \
&& apt-get clean
COPY vmg8825_b50b_release /home/builder/openwrt
RUN useradd -m -s /bin/bash builder
RUN chown -R builder:builder /home/builder/openwrt
USER builder
WORKDIR /home/builder
CMD ["/bin/bash"]