2024-03-06 13:09:48 +08:00
|
|
|
FROM docker.io/debian:12
|
|
|
|
LABEL org.opencontainers.image.authors="licsber<admin@licsber.site>"
|
2023-09-13 04:19:58 +08:00
|
|
|
|
|
|
|
RUN echo $(nproc) && \
|
2023-09-16 13:56:14 +08:00
|
|
|
apt update > /dev/null && \
|
2023-09-16 14:14:30 +08:00
|
|
|
apt install -y -qq build-essential clang flex bison g++ gawk \
|
|
|
|
gcc-multilib g++-multilib gettext git \
|
|
|
|
libncurses-dev libssl-dev python3-distutils \
|
|
|
|
rsync unzip zlib1g-dev file wget \
|
|
|
|
> /dev/null && \
|
2023-09-16 13:56:14 +08:00
|
|
|
apt clean > /dev/null && \
|
2023-09-13 04:19:58 +08:00
|
|
|
rm -rf /var/lib/apt/list/*
|
|
|
|
|
|
|
|
WORKDIR /licsber
|
|
|
|
|
2023-09-14 00:20:52 +08:00
|
|
|
RUN git clone https://github.com/coolsnowwolf/lede.git
|
2023-09-13 04:19:58 +08:00
|
|
|
|
|
|
|
RUN cd lede && \
|
|
|
|
./scripts/feeds update -a && \
|
|
|
|
./scripts/feeds install -a
|
|
|
|
|
|
|
|
RUN cd lede && \
|
2023-09-14 00:23:34 +08:00
|
|
|
make defconfig && \
|
2023-09-13 04:19:58 +08:00
|
|
|
make download -j8
|
|
|
|
|
|
|
|
CMD ['bash']
|