- Mostly it is used during CI/CD (continuous integration and continuous delivery) or as part of an automated build/deployment
- mutli-arch images supported, so you can easily run it on most OSs with same
docker pull/run
commands
- links - open source text and graphic web browser
- lynx - The Text Web-Browser
- curl - command line tool for transferring data with URLs
- mysql - The MySQL Command-Line Client
- psql - a terminal-based front-end to PostgreSQL
- trivy - Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
- semver - The semantic version parser
- socat - a multipurpose relay tool for Linux
- httpie - make CLI interaction with web services as human-friendly as possible
- mongosh - The Mongo Command-Line Client
- ansible - an open-source automation tool that allows you to automate tasks, configuration management, and application deployment.
- sqlite - a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine
- bruno - Git-Friendly Opensource API client with collections version control
There are simple usages in its application folders, but recommend to get help from application's offical documents.
- Enable CI cronjob on this repo to run build regularly on master branch (Weekly)
- Build and push the images with latest version
- Run the latest image locally and get the application version
- Tag the image with the version, from previous step
- push the image with versions via tool called crane