您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

docker中的域名解析怎么做

2025/12/15 14:52:20发布22次查看
docker 容器无法解析局域网内的域名,就算你配置了本地主机的 hosts 域名映射也不行。docker 环境不同于 wamp 或 xampp,对于局域网内的域名解析,docker 需要到 docker 容器中配置 hosts 文件。
解决方法
进入 docker 容器后,在 hosts 文件中,配置域名解析。
# 进入 docker 容器docker exec -it my_web /bin/bash # 修改 hosts 文件vi /etc/hosts # 添加域名解析规则192.168.99.100 example.test # 或者,直接追加字符串到指定的文件末尾echo '192.168.99.100 example.test' >> /etc/hosts
保存退出后,利用 ping 命令验证一下,是否可以 ping 通。
docker-machine.exe ssh default ping example.test
需要注意的是:每次重启容器(服务)后,容器中的 /etc/hosts 文件新增的配置就会失效,故需要重新配置一下。
更多相关教程,请关注docker教程栏目。
以上就是docker中的域名解析怎么做的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product