| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Sandbox Dockerfile β C++ execution | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| FROM gcc:13-bookworm | |
| # Create sandbox user | |
| RUN useradd -m -u 1000 sandbox | |
| # Create workspace | |
| RUN mkdir -p /sandbox && chown sandbox:sandbox /sandbox | |
| USER sandbox | |
| WORKDIR /sandbox | |
| ENTRYPOINT ["sh", "-c"] | |