From bdd70350179c83ea15b28d2576ea65a68b9b5318 Mon Sep 17 00:00:00 2001 From: ferryman0608 <145987354+ferryman0608@users.noreply.github.com> Date: Fri, 29 Mar 2024 22:34:50 +0800 Subject: [PATCH] Create Dockerfile --- Dockerfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..ada0626 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +FROM alpine:3 +LABEL maintainer="EasyPi Software Foundation" +ENV DEBIAN_FRONTEND=noninteractive +ARG RINETD_VERSION=0.73 +ARG RINETD_URL=https://github.com/samhocevar/rinetd/releases/download/v${RINETD_VERSION}/rinetd-${RINETD_VERSION}.tar.gz +RUN apk update \ +&& apk add --no-cache automake autoconf m4 perl curl tar build-base \ +&& mkdir rinetd \ +&& cd rinetd \ +&& curl -sSL $RINETD_URL | tar xz --strip 1 \ +&& ./configure --prefix=/usr --sysconfdir=/etc/rinetd \ +&& make \ +&& make install \ +&& cd .. \ +&& rm -r rinetd \ +&& apk del build-base curl tar automake autoconf m4 perl +VOLUME /etc/rinetd +CMD ["rinetd", "-f", "-c", "/etc/rinetd/rinetd.conf"]