- 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.
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