Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在安装docker的机器上,服务启动后使用的是docker的虚拟ip,导致无法访问该服务?是否可以指定运行网卡? #257

Open
bjtudujunlin opened this issue Feb 17, 2022 · 9 comments

Comments

@bjtudujunlin
Copy link

在安装docker的机器上,服务启动后使用的是docker的虚拟ip,导致外部机器无法访问该服务。如下图:
1645079556(1)

服务器ifconfig配置如下:
1645079629(1)

请问下,是否可以指定使用哪个网卡?

@YangSN0719
Copy link

首先将你现在的docker提交镜像,之后使用该镜像重新开启新的容器,记得将容器的554端口映射到宿主机,这样就可以在宿主机访问该服务

@ghost
Copy link

ghost commented Jul 5, 2022

使用 --network=host 指定为宿主机网络

@Maggieeeeee
Copy link

我这边log打印是docker地址,实际上使用网卡ip仍然是可以的

@WangFengtu1996
Copy link

我在推拉流的过程中,发现个问题

  • 首先我应用是运行在docker里面,但是我的easydarwin 是在宿主机里面

  • 在docker 里面,我的应用推不上去流,发现端口存在点问题 ,可以看到四个端口 docker --network=host
    tIzPovXy5I

  • 在真机里面运行,发现是启用了6个端口
    VbR3PiJOn1

@WangFengtu1996
Copy link

@bjtudujunlin @Maggieeeeee @YangSN0719 @mrshengzyzy
hello,all
我上面遇到的问题,有哪位遇到或者可以指点一下,提供点思路么?

@WangFengtu1996
Copy link

我在推拉流的过程中,发现个问题

  • 首先我应用是运行在docker里面,但是我的easydarwin 是在宿主机里面
  • 在docker 里面,我的应用推不上去流,发现端口存在点问题 ,可以看到四个端口 docker --network=host
    tIzPovXy5I
  • 在真机里面运行,发现是启用了6个端口
    VbR3PiJOn1
  • 再补充一下啊,我这边使用ffplay 播放的话遇到的问题如下图所示 ,看着是rtp的包丢失了啊
    img_v2_d8ecfcc4-e3e9-47bb-90cb-0a8b9d6eb1eg

@song264516
Copy link

部署EasyDarwin 的 Dockerfile 是否能分享一下

@WangFengtu1996
Copy link

仓库里面有

@song264516
Copy link

仓库里面有
您好,抱歉,此仓库里并没有找到Dockerfile文件呢。请问此仓库下载的最新版本才7.x,现在不是已经发布到8.2了吗

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants