Files

11 lines
684 B
Bash

#!/bin/sh
echo "== containers on host =="
docker ps --format '{{.Names}}\t{{.Networks}}' | head -40
echo "== infra-infra-net members =="
docker network inspect infra-infra-net --format '{{range .Containers}}{{.Name}} {{end}}' 2>/dev/null
echo "== resolve nacos from inside userbase-app =="
docker exec userbase-app sh -c "getent hosts nacos || echo 'no nacos in container DNS'"
echo "== curl nacos:8848 from inside userbase-app (no auth) =="
docker exec userbase-app sh -c "curl -s -m 8 -o /tmp/nc.txt -w 'http=%{http_code}\n' 'http://nacos:8848/nacos/v1/cs/configs?dataId=userbase.yaml&group=USERBASE&tenant=' ; head -c 200 /tmp/nc.txt; echo" || echo "curl failed"
echo "== done =="