React native 在不同端口上运行的Docker localhost和React本机Metro服务器是否可以通信?
希望有人能为我澄清这一点 我有一个API在Docker容器中运行,在React native 在不同端口上运行的Docker localhost和React本机Metro服务器是否可以通信?,react-native,docker,networking,localhost,React Native,Docker,Networking,Localhost,希望有人能为我澄清这一点 我有一个API在Docker容器中运行,在8081上有一个绑定端口。 然后,我的React本地metro服务器/应用程序在端口8899上运行 我想在我的React本机应用程序中调用在localhost:8081上运行的API。 要做到这一点,我需要做些什么来确保双方能够沟通吗?i、 e.港口货运等 示例 .fetch('GET', 'http://localhost:8081/get_something', { accept: 'application/x-wi
8081
上有一个绑定端口。
然后,我的React本地metro服务器/应用程序在端口8899
上运行
我想在我的React本机应用程序中调用在localhost:8081上运行的API。要做到这一点,我需要做些什么来确保双方能够沟通吗?i、 e.港口货运等 示例
.fetch('GET', 'http://localhost:8081/get_something', {
accept: 'application/x-wifi-config',
'content-Type': 'application/xml',
})
如果示例不起作用,请尝试使用实际IP更改本地主机。您可以通过使用命令行选项将该端口公开给主机“-p 8081:8081”到“docker run”命令来启动docker。是的,这是我昨天错过的步骤。在结束前5分钟算出。谢谢你。