The one and only docker image, you'll ever need for your DevOps tasks.
docker pull pull.docker.build/devops-one-gcp:latest
docker pull pull.docker.build/devops-one-aws:latest
docker pull pull.docker.build/devops-one-full:latest
FROM pull.docker.build/devops-one-gcp:latest
# YOUR CODE GOES HERE
FROM pull.docker.build/devops-one-aws:latest
# YOUR CODE GOES HERE
FROM pull.docker.build/devops-one-full:latest
# YOUR CODE GOES HERE
Comes with the following tools pre-installed:
- Docker
- Docker Compose
- BaSH
- Curl
- Git
- Node.js
- NPM
- Make
- Yarn
- Bun
- Python
- Pip
- Neovim
- jq
- zip and unzip
- nvm
- pyenv
- direnv
- kimbia
- aws-cli (AWS Flavour or Full)
- gcloud (GCP Flavour or Full)
- tfswtich
- terraform
- Terragrunt
If you want to have a specific version of Terraform,
you can use the tfswitch
tool to switch between versions.
FROM pull.docker.build/devops-one-full:latest
RUN tfswitch 0.8.8
If you want to have a specific version of Python,
you can use the pyenv
tool to switch between versions.
FROM pull.docker.build/devops-one-full:latest
RUN pyenv install 3.8.0
If you want to have a specific version of Node.js,
you can use the nvm
tool to switch between versions.
FROM pull.docker.build/devops-one-full:latest
RUN nvm install 20