diff --git a/Others/busybox/1.37.0/24.03-lts-sp1/Dockerfile b/Others/busybox/1.37.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..d1ec43ff4befcba368a1eebd2d6c79df42068fa0 --- /dev/null +++ b/Others/busybox/1.37.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,18 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} as BUILDER +ARG VERSION=1.37.0 + +RUN dnf update -y \ + && dnf install -y gcc make wget findutils diffutils \ + && dnf clean all \ + && rm -rf /var/cache/dnf + +RUN wget https://busybox.net/downloads/busybox-${VERSION}.tar.bz2 \ + && tar -jxvf busybox-${VERSION}.tar.bz2 \ + && cd busybox-${VERSION} \ + && make allnoconfig \ + && make CONFIG_PREFIX=/usr/local/busybox install + +ENV PATH /usr/local/busybox/bin:$PATH + +CMD ["busybox"] diff --git a/Others/busybox/meta.yml b/Others/busybox/meta.yml new file mode 100644 index 0000000000000000000000000000000000000000..4c840054299a786a70b3cab333c15c17b4dc72d4 --- /dev/null +++ b/Others/busybox/meta.yml @@ -0,0 +1,3 @@ +1.37.0-oe2403sp1: + path: 1.37.0/24.03-lts-sp1/Dockerfile +