gpt4 book ai didi

Docker 未知标志 : --network

转载 作者:行者123 更新时间:2023-12-01 15:21:10 25 4
gpt4 key购买 nike

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

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

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

从我的主机,我可以访问那个端口,因为我有一个从 Redis 容器端口到主机端口的端口映射。

我希望我的应用容器能够访问我的主机所拥有的相同端口和网络。

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

我还能如何实现上述行为?主机 localhost = 容器 localhost

最佳答案

您反转了参数并且 docker 在没有给出命令时尝试解析标志(您可以使用 docker --help 看到 --network 未列出)

docker run --network ... 会更好! :-)

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

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

关于Docker 未知标志 : --network,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45148413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com