From 370fc2fee83af27d84ce38b8f5dd9097cca1680a Mon Sep 17 00:00:00 2001 From: kamil Date: Thu, 20 Jun 2024 15:27:56 +0200 Subject: [PATCH] poc for docker label --- POC.txt | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 POC.txt diff --git a/POC.txt b/POC.txt new file mode 100644 index 0000000..edfa39c --- /dev/null +++ b/POC.txt @@ -0,0 +1,20 @@ + +# docker run -v /var/run/docker.sock:/var/run/docker.sock + +curl https://download.docker.com/linux/static/stable/x86_64/docker-26.1.0.tgz --output docker-26.1.0.tgz +tar -xzvf docker-26.1.0.tgz +./docker/docker ps + +# or +# COPY --from=docker:dind /usr/local/bin/docker /usr/local/bin/ +# then use `docker` instead of `./docker/docker` + +ids = $(./docker/docker ps --quiet) +for id in ids: + # key: value + labels_dict: dict = $(docker inspect --format='{{json .Config.Labels}}' ${id}) + for item in labels_dict.items(): + key, value = item + if value.contains(URL): + # we got url +