Git Product home page Git Product logo

docker-ops-images's Introduction

Docker Operation Images

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/

Why this repo

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.

Software installed

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

How to use

to do

function test() {
  echo "miao"
}

To Do

  • 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

Refs:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.