Como evitar que o Docker procure nomes de host via DNS externo?

Como evitar que o Docker procure nomes de host via DNS externo?

Digamos que você tenha o seguinte arquivo docker-compose:

version: '3.5'

services:
  web:
    image: nginx
    expose:
      - 80

  # Imaginary service that requests http://web/
  curl:
    image: curlimages/curl
    command: curl -i http://web/
    

Se webestiver inativo, o acesso http://web/acionará uma pesquisa de DNS externo. No meu caso, isso causou centenas de milhares de solicitações por hora ao nosso servidor DNS.

Como posso evitar que o Docker procure externamente nomes de host quando um contêiner está inativo?

informação relacionada