31 lines
695 B
Docker
31 lines
695 B
Docker
FROM debian:12.6-slim as skeleton
|
|
|
|
ENV DEBIAN_FRONTEND noninteractive
|
|
ENV TZ Etc/UTC
|
|
|
|
RUN apt update && \
|
|
apt upgrade -y && \
|
|
apt install -y \
|
|
curl \
|
|
unzip \
|
|
podman \
|
|
jq \
|
|
git \
|
|
xz-utils \
|
|
ca-certificates \
|
|
nodejs \
|
|
npm \
|
|
python3 \
|
|
python3-pip \
|
|
pipx \
|
|
fuse-overlayfs \
|
|
--no-install-recommends \
|
|
--autoremove && \
|
|
apt-get clean
|
|
|
|
COPY ./files/registries.conf /etc/containers/registries.conf
|
|
COPY ./files/storage.conf /etc/containers/storage.conf
|
|
|
|
FROM skeleton as runner
|
|
|
|
WORKDIR /runner
|