正在运行的docker 怎么切换网络(从默认bridge网络切换到自定义网络)

如果docker 容器正在运营,怎么从默认的bridge 网络切换到 自己定义的网络,比如jixiang呢?默认bridge没有dns解析功能,不支持容器间通过容器名字访问。

实现分两步:

1,断开原来网络连接

docker network disconnect c1830246 83b65796138d       -- c1830246  为网络id 通过docker network ls 查看,83b65796138d    为容器id

2,连接先的网络(这里jixiang为新建的网络名字,通过docker network create jixiang 创建)

  docker network connect jixiang 83b65796138d       --83b65796138d       为容器id



linux下怎么安全的获取ip地址(内网默认地址):

如果想要安全的的使用大部分的linux发行版的获取ip地址,有如下两种安全的方法:

1,ip route get 1.2.3.4 |awk 'NR==1{print $7}'

2,hostname -I |awk '{print $1}'




请先 登录 后评论
  • 0 关注
  • 0 收藏,33 浏览
  • 石天 提出于 2025-10-09 18:53

相似问题