首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker未知标志:--network

Docker未知标志:--network
EN

Stack Overflow用户
提问于 2017-07-17 23:43:46
回答 1查看 9.4K关注 0票数 2

我想与容器共享我的主机。

我已经在容器中运行了一些服务,例如Redis。

我想在另一个容器中运行一些应用程序。该应用程序显示Redis正在监听localhost:6379。

在我的主机上,我可以访问这个端口,因为我有从Redis-container端口到主机端口的端口映射。

我希望我的应用程序容器能够访问与我的主机相同的端口和网络。

我尝试了这个命令:docker --network=host run somecontainer,但是得到了unknown flag: --network,所以没有成功。SO questionDocker docs.

除此之外,我还能如何实现上述行为?Host localhost =容器localhost

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-17 23:47:24

您颠倒了参数,当没有给出命令时,docker正在尝试解析标志(您可以在docker --help中看到没有列出--network )

docker run --network ...会工作得更好!:-)

不要忘记--networkrun命令的标志,run必须在前面。

TLDR:docker run --helpdocker --help不同,会发生错误。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45148413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档