我的设置:
运行带有@ angular / CLI的Docker容器的Ubuntu 16.04的虚拟机的Windows 10:1.1.3节点:6.11.0从中调用ng服务来运行一个angular度4应用程序
在我的Windows机器主机文件,我有主机名local.angular指向VBox的192.168.56.101和我的虚拟框的networking设置是“主机专用适配器”
运行ng服务时,指出NG Live Development Server正在侦听localhost:4200,在http:// localhost:4200上打开浏览器
在Docker Container中运行命令
如何设置Nginxconfiguration以使用不同的代理和站点文件将代理逆向转换为多个容器
将Windows上的Docker连接到Google Cloud Datalab
Windows上的Docker中的Node.js开发环境
docker图像和容器在Windows中使用时存储在哪里?
但是在我的浏览器localhost:4200不能访问docker的localhost
我已经尝试了服务 – 主机0.0.0.0和其他解决scheme,没有一个工作
运行泊坞窗容器上的错误500
卡夫卡在没有docker的docker组成?
Windows泊坞窗容器不能ping主机
Windows上的本机Docker
得到这个工作,通过添加“主机”配置angular.cli.json“默认”配置:“[IP地址]”其中IP地址是您的码头集装箱的本地主机。
这通常是127.0.0.1,但是通过docker inspect [container-id]命令或通过ifconfig(ubuntu上的apt-get net-tools)来看,具有默认“网桥”网络的docker容器的localhost是172.17.0.2。现在用ng服务打开浏览器,在172.17.0.2:4200处显示无效的主机头。 添加标志 – 禁用主机检查,如“ng server –disable-host-check”显示页面
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。