Como adicionar domínios no seu container

Pode-se utilizar servidores DNS ou o arquivo host para definir o IP e nome para acesso.
No Linux o arquivo pode ser localizado conforme abaixo:
$ cat /etc/hosts
# This file was automatically generated by WSL. To stop automatic generation of this file, add the following entry to /etc/wsl.conf:
# [network]
# generateHosts = false
127.0.0.1 localhost
127.0.1.1 Latitude5440. Latitude5440
10.0.0.38 host.docker.internal
10.0.0.38 gateway.docker.internal
127.0.0.1 kubernetes.docker.internal
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allroutersNo Windows pode ser localizado em C:\Windows\System32\drivers\etc:

Isso também pode ser feito no container. Por exemplo, o container que está em execução:
Recuperar o IP da máquina local:

Criação de um domínio qualquer, adição ao container docker para acesso:
Acesso ao container NGINX em execução:
Last updated