Docker Socket.IO只能用于docker run -it标志
我正在尝试使用以下命令对Socket.IO进行dockerize。 它的工作原理是,客户端可以存档握手并连接到套接字服务器。
//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容器
- Docker在服务器2016虚拟机上
- Docker不可能将nginx容器与php-fpm容器联系起来
- 无法通过端口9092连接到Kafka
- 如何让Linux Docker容器中的非根进程绑定到<1024端口?
- 如何将Docker Machine连接到远程Docker VirtualBox
- CMake在ubuntu 16.04 docker映像上自动生成了Makefile,并将“//”前置于目标
- 如果没有设置,请不要在“docker_container”中使用“链接”configuration
- 我怎样才能使docker-compose绑定容器只在定义的networking而不是0.0.0.0?