You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Docker容器同时处于自定义网络与默认Docker网络中

Docker容器同时加入两个网络的配置方法

如果你的容器已经运行在ininetwork网络中,想要让它同时加入另一个默认网络(即未指定--network参数时自动加入的网络,通常为bridge),可以按以下方式操作:

给运行中的容器添加第二个网络

  1. 先获取目标容器的名称或ID:
    docker ps
    
  2. 执行docker network connect命令,将容器连接到第二个网络。替换your-container为你的容器名/ID,bridge为实际要加入的网络名称:
    docker network connect bridge your-container
    
  3. 验证容器是否已同时属于两个网络:
    docker inspect your-container | grep Networks
    
    输出结果会显示容器所属的所有网络。

新建容器时直接指定两个网络

如果是创建新容器并希望它同时加入两个网络,在docker run命令中添加多个--network参数即可:

docker run -d --network ininetwork --network bridge --name your-container your-image

注意事项

  • 单个容器可同时属于多个Docker网络,每个网络会为容器分配独立的网络接口
  • 同一Docker主机内的不同自定义网络默认支持互通,无需额外配置路由

内容的提问来源于stack exchange,提问作者Jose Cabrera Zuniga

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 17:35:54