FILE / ScuroNeko/ActionRunners
python.Dockerfile
Исходный файл и его история в репозитории.
29 lines
829 B
Docker
29 lines
829 B
Docker
FROM python:3.14-bookworm
|
|
RUN apt-get update && \
|
|
apt-get install -y --no-install-recommends \
|
|
ca-certificates \
|
|
gnupg \
|
|
bash \
|
|
git \
|
|
build-essential \
|
|
pkg-config \
|
|
python3-dev \
|
|
curl \
|
|
wget \
|
|
jq \
|
|
zip \
|
|
unzip \
|
|
tar \
|
|
gzip \
|
|
xz-utils \
|
|
rsync && \
|
|
mkdir -p /etc/apt/keyrings && \
|
|
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key \
|
|
| gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg && \
|
|
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_24.x nodistro main" \
|
|
> /etc/apt/sources.list.d/nodesource.list && \
|
|
apt-get update && \
|
|
apt-get install -y --no-install-recommends nodejs && \
|
|
python -V && node -v && npm -v && \
|
|
apt-get clean && \
|
|
rm -rf /var/lib/apt/lists/* |