Node.js Docker Socket.IO仅适用于Docker run-it标志
我正在尝试将Socket.IO与以下命令对接。它可以工作,客户端可以存档握手并连接到套接字服务器Node.js Docker Socket.IO仅适用于Docker run-it标志,node.js,socket.io,docker,Node.js,Socket.io,Docker,我正在尝试将Socket.IO与以下命令对接。它可以工作,客户端可以存档握手并连接到套接字服务器 //this works perfectly docker run -it socket_io "node" "app" 但是,我想要的是使用以下命令运行套接字服务器。但不知何故,当我使用此命令运行套接字服务器时,客户端陷入了套接字轮询/连接阶段 //this does not work, client stuck in socket polling docker run socket_io "n
//this works perfectly
docker run -it socket_io "node" "app"
但是,我想要的是使用以下命令运行套接字服务器。但不知何故,当我使用此命令运行套接字服务器时,客户端陷入了套接字轮询/连接阶段
//this does not work, client stuck in socket polling
docker run socket_io "node" "app"
你知道为什么会发生这种情况以及如何解决吗 您应该尝试
docker run-d
模式,该模式将在分离模式下运行您的容器,使容器在后台运行
您也可以检查此项。您应该尝试
docker run-d
模式,该模式将在分离模式下运行您的容器,使容器在后台运行
您也可以检查此项。如果它与
一起工作,则表示您需要tty(对于t)或交互模式(对于i)或两者兼有。如果它与一起工作,则表示您需要tty(对于t)或交互模式(对于i)或两者兼有