code: func (task *Task) overrideDNS(hostConfig *dockercontainer.HostConfig) *dockercontainer.HostConfig {
  	eni := task.GetTaskENI()
  	if eni == nil {
  		return hostConfig
  	}
  
  	hostConfig.DNS = eni.DomainNameServers
  	hostConfig.DNSSearch = eni.DomainNameSearchList
  
  	return hostConfig
  }
docs: // overrideDNS overrides a container's host config if the following conditions are
  // true:
  // 1. Task has an ENI associated with it
  // 2. ENI has custom DNS IPs and search list associated with it
  // This should only be done for the pause container as other containers inherit
  // /etc/resolv.conf of this container (they share the network namespace)