FROM docker.io/nikolaik/python-nodejs:python3.14-nodejs26-slim

USER root

# Rootless Podman may block setgroups/seteuid transitions used by apt's default
# _apt sandbox user. Force apt to stay as root inside the sandbox container.
RUN mkdir -p /tmp/apt-archives/partial \
 && chmod 755 /tmp/apt-archives /tmp/apt-archives/partial \
 && printf 'APT::Sandbox::User "root";\nDir::Cache::archives "/tmp/apt-archives";\n' > /etc/apt/apt.conf.d/99rootless

USER root
