2023-03-19 00:35:35 +08:00
|
|
|
FROM registry.cn-beijing.aliyuncs.com/licsber/github:r4se.1-build-env AS make
|
|
|
|
LABEL maintainer=admin@licsber.site
|
|
|
|
|
2023-04-04 14:52:31 +08:00
|
|
|
USER licsber
|
|
|
|
WORKDIR /home/licsber
|
|
|
|
|
2023-03-19 00:35:35 +08:00
|
|
|
RUN cd friendlywrt && \
|
|
|
|
export SOC_CFLAGS="-march=armv8-a+crypto+crc -mcpu=cortex-a73.cortex-a53+crypto+crc -mtune=cortex-a73.cortex-a53" && \
|
2023-03-19 11:40:47 +08:00
|
|
|
make -j$(($(nproc)+1)) || make -j1 V=s && \
|
2023-03-19 00:35:35 +08:00
|
|
|
echo $?
|
|
|
|
|
|
|
|
RUN source .current_config.mk && \
|
|
|
|
tar cvzf rootfs.tgz ${FRIENDLYWRT_SRC}/${FRIENDLYWRT_ROOTFS} \
|
|
|
|
${FRIENDLYWRT_SRC}/${FRIENDLYWRT_PACKAGE_DIR}
|
|
|
|
|
|
|
|
FROM alpine
|
|
|
|
|
|
|
|
COPY --from=make /home/licsber/rootfs.tgz /
|