Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.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
Node.js 在windows中运行docker linux容器时无法访问本地主机_Node.js_Reactjs_Docker - Fatal编程技术网

Node.js 在windows中运行docker linux容器时无法访问本地主机

Node.js 在windows中运行docker linux容器时无法访问本地主机,node.js,reactjs,docker,Node.js,Reactjs,Docker,我有一个react映像在docker windows和Linux容器中运行。当服务器在3000端口上启动并运行时。我无法访问HTTP://localhost:3000,是否有任何问题。如前所述 应该进行端口发布,以便访问其上的docker容器应用程序。我们可以使用-p/--publish选项进行如下操作 docker运行-p: 这将把容器端口转发到主机端口。您可以查看参考,因为如果有此要求,我们可以将容器的所有端口发布到主机。共享您尝试运行容器的docker命令。端口转发应使用-p指定optio

我有一个react映像在docker windows和Linux容器中运行。当服务器在3000端口上启动并运行时。我无法访问HTTP://localhost:3000,是否有任何问题。

如前所述

应该进行端口发布,以便访问其上的docker容器应用程序。我们可以使用-p/--publish选项进行如下操作

docker运行-p:


这将把容器端口
转发到主机端口
。您可以查看参考,因为如果有此要求,我们可以将容器的所有端口发布到主机。

共享您尝试运行容器的docker命令。端口转发应使用-p指定option@Sandeep这是我正在运行的命令。“docker run 2c60587ebf9d”@Sandeep,在本地窗口系统中使用Linux容器选项运行。请尝试
docker run-p 3000:3000 2c60587ebf9d
-p:将容器端口转发到主机端口。你可以查一下作为参考。