1. 使用docker0网桥网关地址
通过ip addr命令查看docker0网桥地址信息,其默认的网关地址就是容器内可以访问的宿主机地址
比如我的是172.17.0.1
这个地址可以在守护进程的配置文件中改成自己想要的
编辑/etc/docker/daemon.json文件
添加 {“bip”: “ip/netmask”}
容器网络模式用默认的birdge或者host都可以访问到
2. 使用Host网络模式创建容器
创建容器时采用"–net=host"选项,即可通过127.0.0.1访问宿主机
这个问题其实是容器和宿主机通信的问题,也就涉及到了容器的网络模式。建议看一下Docker容器的四种网络模式。