From d1d8af7e929c4f799c8523e9201ce096822d1ce4 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 19 Oct 2021 20:03:47 +0300 Subject: [PATCH] feat: add python 3.10 --- .github/workflows/python.yml | 1 + README.md | 2 ++ python/3.10/Dockerfile | 14 ++++++++++++++ 3 files changed, 17 insertions(+) create mode 100644 python/3.10/Dockerfile diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index b59545b..7bf3220 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -20,6 +20,7 @@ jobs: - 3.7 - 3.8 - 3.9 + - 3.10 steps: - uses: actions/checkout@v2 - uses: docker/setup-buildx-action@v1 diff --git a/README.md b/README.md index 1f3aec5..50f9849 100644 --- a/README.md +++ b/README.md @@ -103,6 +103,8 @@ is tagged correctly. * `ghcr.io/parkervcp/yolks:python_3.8` * [`python3.9`](/python/3.9) * `ghcr.io/parkervcp/yolks:python_3.9` + * [`python3.10`](/python/3.10) + * `ghcr.io/parkervcp/yolks:python_3.10` ### [Voice](/voice) * [`TeaSpeak`](/teaspeak) * `ghcr.io/parkervcp/yolks:voice_teaspeak` diff --git a/python/3.10/Dockerfile b/python/3.10/Dockerfile new file mode 100644 index 0000000..a09e66e --- /dev/null +++ b/python/3.10/Dockerfile @@ -0,0 +1,14 @@ +FROM python:3.10-slim + +LABEL author="Michael Parker" maintainer="parker@pterodactyl.io" + +RUN apt update \ + && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps \ + && useradd -m -d /home/container container + +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container + +COPY ./../entrypoint.sh /entrypoint.sh +CMD [ "/bin/bash", "/entrypoint.sh" ]