вы можете использовать опцию extra_hosts в docker compose.
сначала вам нужно определить псевдоним для петли вашего хост-компьютера на вашем хост-компьютере .например:
sudo ifconfig lo0 alias 10.100.100.1/24
затем в вашем файле docker-compose :
extra_hosts:
- "my_hostname:10.200.10.1"
, чтобы проверить результат, запустите:
$ docker exec -it your_container_name /bin/bash
// run a command to check connectivity to your host machine.like this:
// supposed you have a website running on host machine
$ wget my_hostname/index.html
$ cat index.html