The base image
The deployment agent is based onnode:22.16.0-alpine3.20.
If you are using a self-hosted agent, you can bring your own Docker image by extending env zero’s default image. See Extending the deployment image.
Pre-installed tools
OS utils
Package managers
Software
Cloud
Adding additional binaries on the fly
You can download any binary usingcurl in any deployment step and place it under the opt folder if it needs to be in your PATH. apk add, pip install, and npm install are also accessible via sudo.
Next steps
- Extending the deployment image - Add tools to the base image with a custom Dockerfile.
- Change user ID - Modify the user ID in a custom agent image.
- Custom/optional configuration - Configure Helm values for the self-hosted agent.