gpt4 book ai didi

networking - docker network 连接到主机的第二个接口(interface)

转载 作者:行者123 更新时间:2023-12-02 18:43:47 33 4
gpt4 key购买 nike

我有一个用例,我的 Docker 容器的第二个接口(interface)需要共享主机的第二个网络接口(interface)的接口(interface)。这可能使用 docker network connect ?如果是这样,它会怎么做?

最佳答案

May not be the answer, but a bit too long to explain in a comment



如果我是你我会:

使用 --net=host 启动容器

通过共享主机栈 IP 来启动容器:
user@host:~$ docker run --name=c0 --net=host docker-image

将其插入网络

用命令
user@host:~$ docker network connect mynet c0

但我刚刚尝试过,这是错误消息:

Error response from daemon: Container sharing network namespace with another container or host cannot be connected to any other network



由于这不起作用,我想它(还没有?)可能。我建议您解决您对主机堆栈 IP 的需求(必须将其视为不安全的顺便说一句)。

你为什么要 需要主机栈IP?

关于networking - docker network 连接到主机的第二个接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36374160/

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