J'avais trouvé ça moi :
docker inspect -f '{{ .NetworkSettings.Networks.$DOCKER_FRONTEND_NETWORK.IPAddress }}' $i
😉
1 seule commande !
Plus simple que jq (que je ne connaissais pas au passage) : ça n'impose pas d'installer un outil supplémentaire. De plus, comment réagi jq si le container a plusieurs adresses (cas d'une app avec plusieurs containers font-end/back-end par exemple) ?
Avec la mienne, pas de doute !
Par contre, il y a une limitation qui ne fonctionne pas avec le nom que j'utilise pour mon réseau frontend : iil ne supporte pas le "-" dans le nom et je ne trouve pas comment l'échapper. Il va falloir que je le note et que je le change chez moi
Je vais développer tout ça aujourd'hui et faire des tests.
Pour github, j'y ai pensé oui. Il va falloir que je regarde ça.
PS : Qu'est-ce qui te dérange dans le fait de re-créer tes containers pour rajouter un label ?
Merci pour les pistes !