#!/bin/bash set -xe DB_CONTAINER_ID=$(docker run -d -e POSTGRES_PASSWORD=test postgres:18) echo $DB_CONTAINER_ID mkdir -p output/ TRACE_CONTAINER_ID=$(docker run --rm \ --network container:$DB_CONTAINER_ID \ --cap-add NET_RAW \ --cap-add NET_ADMIN \ -v "$PWD/output:/captures" \ -d \ nicolaka/netshoot \ tcpdump -i lo -nn -U -w /captures/container.pcap) sleep 3 echo "SELECT 1;" | docker run --rm --network container:$DB_CONTAINER_ID -i postgres:18 psql -h localhost -p 5432 -U postgres; sleep 3 docker stop $TRACE_CONTAINER_ID docker stop $DB_CONTAINER_ID