#ts:skip=AC_DOCKER_0041 Skip ARG IMAGE_VERSION=3.11 FROM alpine:${IMAGE_VERSION} # Install python3 and other deps RUN apk add --no-cache python3 RUN pip3 --no-cache-dir install pip==22.2.2 --no-cache # Set needed env vars ENV SCRIPTS_DIR /scripts ENV TEMPLATES_DIR /templates ENV VARIABLES_DIR /variables # Create folders RUN mkdir /templates/ RUN mkdir /variables/ RUN mkdir /scripts/ RUN pip3 --no-cache-dir install jinja2-cli[yaml,toml,xml]==0.8.2 RUN pip3 --no-cache-dir install Jinja2==3.1.2 # Copy extra scripts: embedded render COPY ./render.py $SCRIPTS_DIR/entities/render.py RUN chmod +x $SCRIPTS_DIR/entities/render.py ENTRYPOINT ["jinja2"]