为什么Docker的IP在Microsoft Edge中不起作用?

时间:2018-09-18 10:36:35

标签: docker microsoft-edge

Microsoft Edge无法访问Docker的IP 192.168.99.100。它对于其他浏览器也可以正常工作。但是本地主机适用于Edge。为什么会这样?

enter image description here

2 个答案:

答案 0 :(得分:0)

尝试执行以下步骤可以帮助您解决问题。

(1)打开边缘。

(2)在地址栏中输入“ about:flags”。

(3)选中“允许本地主机环回”选项。

(4)重新启动Edge并尝试访问localhost。

enter image description here

如果这不起作用,请尝试以管理员身份打开命令提示符并在下面运行命令,然后重试。

CheckNetIsolation LoopbackExempt -a -n=Microsoft.Windows.Spartan_cw5n1h2txyewy

or

CheckNetIsolation LoopbackExempt -a -p=S-1-15-2-3624051433-2125758914-1423191267-1740899205-1073925389-3782572162-737981194

答案 1 :(得分:0)

如果您通过虚拟机运行docker,则可以应用以下端口转发解决方案:

  1. 打开虚拟盒子
  2. 选择您的Docker虚拟机
  3. 点击工具栏中的设置。
  4. 点击..网络
  5. 点击..高级
  6. 点击端口转发
  7. 点击加号
  8. Enter ... Name =“示例端口转发”,协议= TCP,主机IP = 127.0.0.1,主机IP = 8080,访客IP,访客端口= 8080
  9. 按..ok
  10. 再次按..ok
  11. 最后在以下位置打开您的边缘浏览器:http://localhost:8080/

参考:https://www.howtogeek.com/122641/how-to-forward-ports-to-a-virtual-machine-and-use-it-as-a-server/