Для выполнения запросов из внутренней сети контейнеров добавьте в docker-compose.yml:
curl:
image: curlimages/curl:latest
container_name: curl
command: sleep infinity
networks:
- <network>где <network> требуется заменить на сеть в которой работает контейнер.
сервису curl необязательно находиться в том же файле docker-compose.yml, но тогда сеть к которой подключается curl должна быть помечена как external:
curl:
image: curlimages/curl:latest
container_name: curl
command: sleep infinity
networks:
- app-network
networks:
app-network:
name: app-network
external: trueПосле достаточно подключиться к контейнеру:
docker exec -it <имя_контейнера> /bin/bashИ выполнить запрос к сайту для диагностики.