feae9de Setup DNS for AP Docker container

1 file Authored by slev 4 years ago, Committed by ftweedal 4 years ago,
    Setup DNS for AP Docker container
    
    Docker utilizes its own way to provide DNS (hostname, hosts, NS).
    By default, they are almost the same as the host's ones.
    For instance, below is from AP container:
    ```
    cat /etc/hosts
    
    127.0.0.1	localhost
    ::1	localhost ip6-localhost ip6-loopback
    fe00::0	ip6-localnet
    ff00::0	ip6-mcastprefix
    ff02::1	ip6-allnodes
    ff02::2	ip6-allrouters
    172.17.0.2	ipa.example.test ipa
    
    cat /etc/resolv.conf
    nameserver 168.63.129.16
    search hqdv2iuiph0ufpcrhp4amkgzwf.fx.internal.cloudapp.net
    ```
    
    As a result FreeIPA uses 168.63.129.16 (AP DNS NS [1]) as a DNS forwarder.
    It's not desirable to rely on this.
    Let's clear test environment.
    
    [1] https://docs.microsoft.com/en-us/azure/virtual-network/what-is-ip-address-168-63-129-16
    
    Related: https://pagure.io/freeipa/issue/8077
    Signed-off-by: Stanislav Levin <slev@altlinux.org>
    Reviewed-By: Christian Heimes <cheimes@redhat.com>