使用cname而不是名称服务器的ip地址运行docker容器dns标志
我正在尝试通过cname传递dns名称服务器。我用下面的命令使用cname而不是名称服务器的ip地址运行docker容器dns标志,docker,dns,cname,Docker,Dns,Cname,我正在尝试通过cname传递dns名称服务器。我用下面的命令 docker run -d --dns=dnsserver.testdomain.com image 这让我犯了一个错误 "--dns":flag dnsserver.testdomain.com is not an ip address. 我理解这个错误,但我的dns服务器可以更改,我希望通过cname处理它,这样即使名称服务器的ip地址更改,我在容器内的dns查询也不会失败 你能帮我解决这个问题吗? 我还需要最终将其与ECS
docker run -d --dns=dnsserver.testdomain.com image
这让我犯了一个错误
"--dns":flag dnsserver.testdomain.com is not an ip address.
我理解这个错误,但我的dns服务器可以更改,我希望通过cname处理它,这样即使名称服务器的ip地址更改,我在容器内的dns查询也不会失败
你能帮我解决这个问题吗?我还需要最终将其与ECS任务定义集成。这与方法一致 如果需要使用cname,则应将docker运行调用包装在脚本中,该脚本包括:
- 将FQDN(完全限定的域名)解析为IP地址()
- 在
选项中使用该IP地址李>-dns