Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
docker端口前向绑定/dns/udp未响应_Docker_Udp_Bind_Portforwarding - Fatal编程技术网

docker端口前向绑定/dns/udp未响应

docker端口前向绑定/dns/udp未响应,docker,udp,bind,portforwarding,Docker,Udp,Bind,Portforwarding,除了docker容器特定ip或容器内部,我无法从任何地方获得响应 我的防火墙在virtualbox计算机上被禁用: root@docker-aasaam-web-app:~# ufw status verbose Status: inactive docker机器上测试docker容器ip: root@docker-machine:~# telnet 172.17.0.3 53 Trying 172.17.0.3... Connected to 172.17.0.3. Escape chara

除了docker容器特定ip或容器内部,我无法从任何地方获得响应

我的防火墙在virtualbox计算机上被禁用:

root@docker-aasaam-web-app:~# ufw status verbose
Status: inactive
docker机器上测试docker容器ip:

root@docker-machine:~# telnet 172.17.0.3 53
Trying 172.17.0.3...
Connected to 172.17.0.3.
Escape character is '^]'.
^]
telnet> q
Connection closed.
集装箱内

root@014f546c2322:/# telnet 127.0.0.1 53
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
docker机器上测试本地ip:

root@docker-machine:~# telnet 127.0.0.1 53
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
在virtualbox之外

sweb@sweb-laptop:~$ ping 192.168.56.160
PING 192.168.56.160 (192.168.56.160) 56(84) bytes of data.
64 bytes from 192.168.56.160: icmp_seq=1 ttl=64 time=0.366 ms
^C
--- 192.168.56.160 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.366/0.366/0.366/0.000 ms

sweb@sweb-laptop:~$ telnet 192.168.56.160 53
Trying 192.168.56.160...
telnet: Unable to connect to remote host: Connection refused
docker ps是:

root@docker-machine:~# docker ps
CONTAINER ID        IMAGE                                    COMMAND                  CREATED             STATUS              PORTS                    NAMES
dc758771ce15        exampleapp-dns:latest                        "exampleapp-start"           21 minutes ago      Up 21 minutes       0.0.0.0:53->53/udp       exampleapp-dns

什么问题?

解决了。我需要将
--dns=127.0.0.1
添加到force resolve config的运行容器中