2023-09-13 04:19:58 +08:00
|
|
|
FROM ubuntu:22.04
|
|
|
|
LABEL maintainer=admin@licsber.site
|
|
|
|
|
|
|
|
RUN echo $(nproc) && \
|
|
|
|
apt update > /dev/null && \
|
2023-09-13 04:30:32 +08:00
|
|
|
apt install -y -qq build-essential git unzip wget python3-distutils \
|
2023-09-13 05:02:40 +08:00
|
|
|
libncurses5-dev libncursesw5-dev gawk rsync file \
|
2023-09-13 04:47:32 +08:00
|
|
|
libc6-dev-i386 zlib1g-dev gcc-multilib g++-multilib \
|
2023-09-13 05:02:40 +08:00
|
|
|
> /dev/null && \
|
2023-09-13 04:19:58 +08:00
|
|
|
apt clean > /dev/null && \
|
|
|
|
rm -rf /var/lib/apt/list/*
|
|
|
|
|
|
|
|
WORKDIR /licsber
|
|
|
|
|
2023-09-13 04:42:02 +08:00
|
|
|
RUN git clone https://github.com/licsber/lede.git
|
2023-09-13 04:19:58 +08:00
|
|
|
|
|
|
|
RUN cd lede && \
|
|
|
|
./scripts/feeds update -a && \
|
|
|
|
./scripts/feeds install -a
|
|
|
|
|
|
|
|
RUN cd lede && \
|
|
|
|
make download -j8
|
|
|
|
|
|
|
|
CMD ['bash']
|