From 54c7d0c462d847c6ab85d0a18e28bd9e6ad51e46 Mon Sep 17 00:00:00 2001 From: skimrme Date: Tue, 20 May 2025 01:48:34 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=8F=91=E5=B8=83=E7=9A=84=E7=AC=AC?= =?UTF-8?q?=E4=B8=80=E4=B8=AA=E5=8F=AF=E4=BB=A5=E6=9E=84=E5=BB=BA=E7=9A=84?= =?UTF-8?q?=E7=89=88=E6=9C=AC=20v0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 这是一个里程碑,标志着项目进入了第一个可用阶段 本次发布包含: - 添加一些编译内核用到的软件 - 只做到了基本的容器可以构建 - 确认了编译内核的可行性 版本哈:v0.1 下一步计划: - 完善所有需要的编译内核软件 - 继续完善构建 - 解决编译内核中遇到的问题 --- v0.1/Dockerfile | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 v0.1/Dockerfile diff --git a/v0.1/Dockerfile b/v0.1/Dockerfile new file mode 100644 index 0000000..0dec51f --- /dev/null +++ b/v0.1/Dockerfile @@ -0,0 +1,40 @@ +FROM alpine:3.21 + +# del offical mirrors +#RUN sed -i '/^#/!d' /etc/apk/repositories + +# rm && touch /etc/apk/repositories +#RUN rm /etc/apk/repositories && touch /etc/apk/repositories + +# echo mirrors.tuna.tsinghua.edu.cn (CHINA) +#RUN echo "https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.21/main" >> /etc/apk/repositories +#RUN echo "https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.21/community" >> /etc/apk/repositories +#RUN echo "https://mirrors.tuna.tsinghua.edu.cn/plpine/v3.21/testing" >> /etc/apk/repositories + +# echo mirrors.ustc.edu.cn (CHINA) +#RUN echo "https//mirrors.ustc.edu.cn/alpine/v3.21/main" >> /etc/apk/repositories +#RUN echo "https://mirrors.ustc.edu.cn/alpine/v3.21/community" >> /etc/apk/repositories +#RUN echo "https://mirrors.ustc.edu.cn/alpine/v3.21/testing" >> /etc/apk/repositories + +# echo dl-cdn.alpinelinux.org (OFFICAL) +#RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/main" >> /etc/apk/repositories +#RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/community" >> /etc/apk/repositories +#RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/testing" >> /etc/apk/repositories + +# ping (TEST) +#RUN ping baidu.com + +# apk update +RUN apk update + +# install page--"build-base | alpine-sdk | zlib-dev | ncurses-dev | wget | curl | w3m | lftp | openssh | screen | vim | nano | bash | coreutils | tar | unzip net-tools | htop | git |" +RUN apk add --no-cache build-base alpine-sdk zlib-dev ncurses-dev wget curl w3m lftp openssh screen vim nano bash coreutils tar unzip net-tools htop git + +# cd root +RUN cd /root + +# mkdir mlt +RUN mkdir mlt + +# WORK IN /root/mlt +WORKDIR /root/mlt