{"repo":"patricksthannon/Dockscribe","free":true,"listed":false,"github":"https://github.com/patricksthannon/Dockscribe","clone":"git clone https://github.com/patricksthannon/Dockscribe.git","description":"CLI tool to pull short descriptions of all currently running docker containers","language":"Shell","stars":26,"topics":["docker","docker-container","dockerhub","linux","macos","self-hosted"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Dockscribe CLI tool to pull short descriptions of all currently running docker containers As I was using the brew leaves xargs brew desc --eval-all [^1] command for homebrew, which lists short descriptions of all current brew packages, I decided I would like a tool similar to this for Docker. Therefor, Dockscribe was born. This script will scan for all of your currently running docker containers, source descriptions from dockerhub and github, then output the results. In some cases, if the docker container is a dependency for a parent container (ie as \"immich-machine-learning\" for immich) it will fallback to the parent base description. Dependencies: Dockscribe will automatically download jq by either using apt get, homebrew (mac os), or downloading from the static binary. jq is built around the concept of filters that work over a stream of JSON. Install Instructions 1. Install using scripts below for either Linux or MacOs. 2. Test script. Output Example: If you like this project, consider buying me a coffee to keep me motivated! I appreciate it! [^1]: Reference: https://apple.stackexchange.com/questions/101090/list-of-all-packages-installed-using-homebrew","default_branch":null,"files":null,"tree":[],"storefront":"/r/patricksthannon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/patricksthannon/Dockscribe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}