docker访问网站提示net::ERR_NAME_NOT_RESOLVED
时间: 2023-11-13 21:56:57 浏览: 93
这个错误通常是由于 DNS 解析问题导致的。可以尝试以下几种方法解决:
1. 检查本地 DNS 设置是否正确,可以尝试更改 DNS 服务器地址为公共 DNS 服务器,如 Google 的 8.8.8.8 或 8.8.4.4。
2. 检查容器内部的 DNS 设置是否正确,可以在容器内部执行 `cat /etc/resolv.conf` 命令查看当前 DNS 配置。
3. 检查容器是否能够访问外部网络,可以在容器内部执行 `ping www.baidu.com` 命令测试网络连通性。
4. 如果使用了 Docker Compose,可以尝试在 `docker-compose.yml` 文件中添加 `dns: 8.8.8.8` 配置项来指定 DNS 服务器。
相关问题
host-name: ${docker_redis_host:10.100.5.73}
这是一个 Docker Redis 容器的主机名配置,其中 `${docker_redis_host:10.100.5.73}` 表示如果存在 `docker_redis_host` 环境变量则使用该变量的值作为主机名,否则使用默认值 `10.100.5.73`。这样做的好处是可以在不同的环境中使用相同的 Docker 镜像,只需要通过环境变量来配置不同的主机名即可。
ip-address: ${docker_app_host:192.168.9.134}
这是一个 Docker 容器应用的 IP 地址,具体含义取决于你的应用程序和 Docker 网络配置。通常来说,你可以在容器内部通过 `${docker_app_host}` 来访问宿主机的 IP 地址。在本例中,假设宿主机的 IP 地址为 `192.168.9.134`,则这个 IP 地址表示容器应用可以通过该地址访问宿主机。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)