Docker: 容器如何访问windows宿主机中的服务,在容器中访问宿主机部署的服务,在容器中ping到宿主机
创始人
2025-06-01 19:43:34
0

一、使用背景:

1、项目中使用到srs作为流媒体服务器

2、测试阶段时,将srs部署在windows10中

3、需要对推流拉流做认证操作

二、查看windows的hosts文件:C:\Windows\System32\drivers\etc\hosts

docker-desktop会在windows电脑每次启动时,将下面 配置写到hosts文件中

# Added by Docker Desktop
192.168.3.13 host.docker.internal
192.168.3.13 gateway.docker.internal
# To allow the same kube context to work on the host and the container:
127.0.0.1 kubernetes.docker.internal
# End of section

如何让srs服务器访问到部署在windows系统中的认证接口:通过hosts中配置的域名host.docker.internal

三、srs关于推流拉流的配置:

 http_hooks {

        #这里配置的是srs的回调函数
        enabled         on;
        on_dvr          http://host.docker.internal:8888/srs/dvr;
        on_publish      http://host.docker.internal:8888/srs/publish;
        on_unpublish    http://host.docker.internal:8888/srs/un_publish;
        on_play         http://host.docker.internal:8888/srs/play;
        on_stop         http://host.docker.internal:8888/srs/stop;

    }

关于srs的回调函数,以on_publish 推流为例子,在推流前会将推流信息先发送给  http://host.docker.internal:8888/srs/publish 接口,在该接口中可以拿到推流信息,可以在地址栏中添加token信息,作为认证,该接口如果认证token通过,返回特定值,才能推流成功。

其中host.docker.internal会被解析成宿主机的局域网地址,这样容器就可以访问宿主机中部署的服务了。

相关内容

热门资讯

形容很舒服的成语 形容很舒服的成语  成语是汉语词汇中定型的词。成语,众人皆说,成之于语,故成语。成语多为四字,亦有三...
摘抄形容心境的成语 摘抄形容心境的成语  1、抑郁寡欢:由于心情不舒畅而很少高兴的时候。  2、惊魂未定:指受惊后心情还...
包含不古的成语 关于包含不古的成语  [不古不今] 指事物不正常,古代现代都不曾有过。原讥讽人学无所得却故作诡异。后...
如胶似漆成语 如胶似漆成语  成语是中国传统文化的一大特色,有固定的结构形式和固定的说法,表示一定的`意义,在语句...
“锥刀之末”的意思 “锥刀之末”的意思 成语拼音: [zhuī dāo zhī mò] ...
“出神入化”的意思 “出神入化”的意思 成语拼音: [chū shén rù huà] ...
形容诗词的成语拼音与相应解释 形容诗词的成语拼音与相应解释  【提要】本篇《形容诗词的成语》由应届毕业生小编特别为需要成语古诗古文...
形容哭的的成语 形容哭的的成语  哭,是一种心情的状态,也是一种特殊的感受,那么有哪些成语是形容哭的'呢?下面小编就...
数字成语接龙 数字成语接龙精选  一尘不染 二龙戏珠 三生有幸 四分五裂 五光十色 六神无主 七嘴八舌 八面威风 ...
“铁钉铁铆”的意思 “铁钉铁铆”的意思 成语拼音: [tiě dīng tiě mǎo] ...
“情之所钟”的意思 “情之所钟”的意思 成语拼音: [qíng zhī suǒ zhōng] ...
“谦受益,满招损”的意思 “谦受益,满招损”的意思 成语拼音: [qiān shòu yì,mǎn zhāo sǔ...
“强唇劣嘴”的意思 “强唇劣嘴”的意思 成语拼音: [qiáng chún liè zuǐ] ...
“人云亦云”的意思 “人云亦云”的意思 成语拼音: [rén yún yì yún] ...
“变化无方”的意思 “变化无方”的意思 成语拼音: [biàn huà wú fāng] ...
“细高挑儿”的意思 “细高挑儿”的意思 成语拼音: [xì gāo tiǎo ér] ...
“分鞋破镜”的意思 “分鞋破镜”的意思 成语拼音: [fēn xié pò jìng] ...
“幺幺小丑”的意思 “幺幺小丑”的意思 成语拼音: [yāo mó xiǎo chǒu] ...
“谋臣武将”的意思 “谋臣武将”的意思 成语拼音: [móu chén wǔ jiàng] ...
“攒三集五”的意思 “攒三集五”的意思 成语拼音: [zǎn sān jí wǔ] ...