docker中的域名解析怎么做


本文摘自PHP中文网,作者尚,侵删。

Docker 容器无法解析局域网内的域名,就算你配置了本地主机的 hosts 域名映射也不行。Docker 环境不同于 wamp 或 xampp,对于局域网内的域名解析,Docker 需要到 Docker 容器中配置 hosts 文件。

解决方法

进入 Docker 容器后,在 hosts 文件中,配置域名解析。

1

2

3

4

5

6

7

8

9

10

11

# 进入 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有什么优点

Docker的镜像文件放在哪里

如何解决Docker的端口无法访问tcp6

Docker容器无法停止怎么办

如何给Docker容器配置ip

Docker怎么以root用户登录

为什么有时Docker kill杀不死运行的容器

如何获取Docker镜像

Docker中部署性能会下降吗

Docker如何选择ipv6地址段

更多相关阅读请进入《Docker》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...