Base execution environment for AI agents.
- OS: Debian 12
- Node.js: v22 LTS (with npm)
- Bun: Latest version
- Package Manager: pnpm 10.15.1
- PromptX: @promptx/cli (promptx command)
- Build Tools: gcc, g++, make, python3 (for native modules)
- Version Control: git
- Utilities: curl, wget, vim, nano, jq, tree, htop
# Build latest version
./build.sh
# Build specific version
./build.sh 0.4.0Or use GitHub Actions workflow (recommended):
- Go to Actions tab
- Select "Build and Push Docker Image"
- Run workflow with version number
FROM deepracticexs/agent-runtime:0.4.0
# Your application code
WORKDIR /app
COPY . .
RUN pnpm install
CMD ["node", "index.js"]docker run -it --rm deepracticexs/agent-runtime:latestdocker run -it --rm --user node deepracticexs/agent-runtime:latestOr in Dockerfile:
FROM deepracticexs/agent-runtime:0.4.0
USER nodeApproximately ~1.6GB (compressed ~500MB)
- Rebuild when Node.js LTS version changes
- Rebuild when critical security updates available
- Version format: MAJOR.MINOR.PATCH
Default: docker.io/deepracticexs/agent-runtime
Custom registry:
export REGISTRY=your-registry.com
./build.sh 0.4.0