Can';t在工具箱中的docker容器和主机之间进行端口转发
我使用chain:host_device(ip 10.0.0.5:738/udp)->我的计算机使用win7Pro(docker工具箱->docker容器,带基于python的嗅探器,侦听738/udp端口)->rabbitmq docker机器ip-默认值为192.168.99.100 码头工人视察-展览 主机IP:0.0.0.0主机端口:738Can';t在工具箱中的docker容器和主机之间进行端口转发,docker,dockerfile,docker-machine,Docker,Dockerfile,Docker Machine,我使用chain:host_device(ip 10.0.0.5:738/udp)->我的计算机使用win7Pro(docker工具箱->docker容器,带基于python的嗅探器,侦听738/udp端口)->rabbitmq docker机器ip-默认值为192.168.99.100 码头工人视察-展览 主机IP:0.0.0.0主机端口:738 "Gateway": "172.17.0.1", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0
"Gateway": "172.17.0.1", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "IPAddress": "172.17.0.2", "IPPrefixLen": 16, "IPv6Gateway": "", "MacAddress": ".....", "Networks": {
"bridge": {
"IPAMConfig": null,
"Links": null,
"Aliases": null,
"NetworkID": "9dba520a8e9458c4f7e6....,
"EndpointID": "7d84c804cdd56c51744...,
"Gateway": "172.17.0.1",
"IPAddress": "172.17.0.2",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"MacAddress": "02:42:ac:11:00:02",
"DriverOpts": null
从windows-ipconfig显示
Ethernet adapter VirtualBox Host-Only Network:
DNS-суффикс подключения . . . . . : Локальный IPv6-адрес канала . . . : ......... Автонастройка IPv4-адреса . . . . :
169.254.100.145 Маска подсети . . . . . . . . . . : 255.255.0.0 Основной шлюз. . . . . . . . . :
Ethernet adapter Подключение по локальной сети:
DNS-суффикс подключения . . . . . : IPv4-адрес. . . . . . . . . . . . : 192.168.0.97 Маска подсети . . . . . . . . . . :
255.255.255.0 Основной шлюз. . . . . . . . . : 192.168.0.1
Ethernet adapter VirtualBox Host-Only Network #2:
DNS-суффикс подключения . . . . . : Локальный IPv6-адрес канала . . . : ..... IPv4-адрес. . . . . . . . . . . . : 192.168.99.1 Маска подсети . . . . . . . . . . : 255.255.255.0 Основной шлюз. . . . . . . . . :
在dockerfile中,我公开了738/udp端口
运行docker容器
docker运行-d--名称(name)-p738:738/udp嗅探器/app
帮助我在docker容器的virualbox中正确进行端口转发。
我附上了一个示例您如何尝试连接到容器?您看到的是什么行为,您期望的是什么行为?@DavidMaze host_device使用端口738连续发送数据包,嗅探器过滤该数据包并发送到rabbitmq,所以如果它起作用,我将在rabbit中看到队列