A Docker image designed for CI/CD pipelines with Python, AWS tools, and Node.js/Bun runtime environments.
This image includes:
- Python 3.12 (slim base)
- AWS CLI v2
- AWS SAM CLI
- Node.js 20.x
- Bun 1.2.2
Pull and run the image:
docker pull <registry>/<image-name>
docker run -it <registry>/<image-name>The image comes with the following tools pre-installed:
- Python 3.12
- AWS CLI v2
- AWS SAM CLI
- Node.js 20.x
- Bun 1.2.2
- Additional utilities: curl, unzip, jq
- Working directory is set to
/app - Bun is added to PATH at
/root/.bun/bin
docker build -t <image-name> .The image verifies installations by running version checks for:
- Node.js
- Bun
- AWS CLI
- SAM CLI