A collection of Docker Ops Images (base on my work style)
Otherwise previously releases, this repo will create a single image that you can find here: https://hub.docker.com/_/lukecottage/ops-image/
In the last year, for some reasons, I have been bounded to work on Windows Workstation/Laptops, so I lost all my operation that I had on Ubuntu, Fedora or OSX operative systems and I don't like Microsofts features (example: https://apps.microsoft.com/store/detail/ubuntu/9PDXGNCFSCZV).
So I create a Docker image with an UBUNTU LTS Image (22.04 LTS Jammy) that I can run as container/terminal in my laptop without manage an OS multiboot machine.
NB: From April 2024, I'm using ChatGPT to help me and enhancement this project.
The images has these base tools installed
Then, specifically, the following tools are installed.
Software Installed | Version |
---|---|
Openjdk | 11 (UBUNTU release) |
Sonar Scanner | 4.8.0.2856 |
OWASP Dependency Check | 8.3.1 |
Checkmarx KICS | 1.7.11 |
GO lang SDK | 1.21.5 |
Apache Maven | 3.6 (UBUNTU release) |
Kubectl | 1.27.3 |
Helm | v3.12.1 |
FluxCD | v2.0.0 |
Azure CLI | Always Latest Version - APT managed by MS repositories |
Chef InSpec | Always Latest Version |
Homebrew | Always Latest Version |
SDKMAN | Always Latest Version |
to do
function test() {
echo "miao"
}
- Improve docker versioning
- Improve documentations
- Install tools "manually" (without apt-get or auto-install scripts)
- Improve docs with use-cases
- Improve Python env
- Install Ruby env
- Install C/C++/C# env
- maybe, Android images(?) (hint: https://github.com/docker-android-sdk)
- include kubernets tools
- include chaos tools
- include more CLIs(?)
- include rundeck(?)
- include QA scripts