Docker多网卡
# 查看所有网络
docker network ls # 如果要查看更加详细的虚拟网卡,如下指令
docker network inspect [NetWorkEthName | NetWorkEthID] # 先创建两个虚拟网卡
docker network create --driver bridge mynet1
docker network create --driver bridge --subnet 172.25.25.0/ --gateway 172.25.25.1 mynet2 # 实例化三个容器,因为没有修改镜像源名称,所以暂时这么用
docker run -itd --name test1 --network mynet1 daocloud.io/library/registry:2.6.
docker run -itd --name test2 --network mynet2 --ip 172.25.25.2 daocloud.io/library/registry:2.6.
docker run -itd --name test3 --network mynet2 --ip 172.25.25.8 daocloud.io/library/registry:2.6. # 让test1容器再添加一个虚拟网卡,就是刚刚创建的两个网卡(后一个)
docker network connect mynet2 test1
# 让test1容器连接桥接网卡,联通本地网络
docker network connect bridge test1 # 进入那个双网卡的容器,不能使用`/bin/bash`。因为busybody并没有这个环境
docker exec -it test1 /bin/sh
/ # ping 172.25.25.1
/ # ping 172.25.25.2
/ # ping 172.25.25.8
# 正常情况下,都是可以ping通的。
# 查看所有网络
docker network ls
# 如果要查看更加详细的虚拟网卡,如下指令
docker network inspect [NetWorkEthName | NetWorkEthID]
# 先创建两个虚拟网卡
docker network create --driver bridge mynet1
docker network create --driver bridge --subnet 172.25.25.0/24 --gateway 172.25.25.1 mynet2
# 实例化三个容器,因为没有修改镜像源名称,所以暂时这么用
docker run -itd --name test1 --network mynet1 daocloud.io/library/registry:2.6.1
docker run -itd --name test2 --network mynet2 --ip 172.25.25.2 daocloud.io/library/registry:2.6.1
docker run -itd --name test3 --network mynet2 --ip 172.25.25.8 daocloud.io/library/registry:2.6.1
# 让test1容器再添加一个虚拟网卡,就是刚刚创建的两个网卡(后一个)
docker network connect mynet2 test1
# 让test1容器连接桥接网卡,联通本地网络
docker network connect bridge test1
# 进入那个双网卡的容器,不能使用`/bin/bash`。因为busybody并没有这个环境
docker exec -it test1 /bin/sh
/ # ping 172.25.25.1
/ # ping 172.25.25.2
/ # ping 172.25.25.8
# 正常情况下,都是可以ping通的。
Docker多网卡的更多相关文章
- Centos7 Docker 多主机 容器互连--基于OVS
来一张自己画的图,mark:2016年6月27日17:09:14 自己理解,如有错误 多谢指教. centos7, 部署OVS和docker.以及基于centos6.8的ssh images 命令. ...
- 让Docker容器使用静态独立的外部IP(便于集群组建)
需要使用Docker虚拟化Hadoop/Spark等测试环境,并且要可以对外提供服务,要求是完全分布式的部署(尽量模拟生产环境).那么我们会遇到几个问题: Container IP 是动态分配的 Co ...
- docker容器安装及使用技巧
关于docker前言 A)首先是关于虚拟化 虚拟化我们可以简单的理解为一种资源管理方式.有如下几种虚拟化的方式: 1.完全虚拟化:对底层硬件实现完全的虚拟.例如:Vmware Workstation ...
- Docker Macvlan 介绍 or 工作原理
Docker Macvlan Network Macvlan Network:属于Docker的网络驱动. Macvlan Network:Docker主机网卡接口逻辑上分为多个子接口,每个子接口标识 ...
- Docker Macvlan 应用部署
Docker Macvlan 应用部署 MacVLAN有两种桥接模式 Bridge模式:不创建子接口的情况下直接去桥接物理接口.直接桥接到与宿主级的同网段. VLAN Bridge模式:创建子接口去桥 ...
- Docker多主机网络
网络术语概念 二层交换技术:工作在OSI七层网络模型的第二层,通过MAC地址进行帧转发 三层交换技术:也称为IP交换技术,工作在OSI七层网络模型的第三层,通过IP地址进行包转发.它解决了局域网中网段 ...
- Docker容器跨主机通信--overlay网络
一.Docker主机间容器通信的解决方案 Docker网络驱动 Overlay: 基于VXLAN封装实现Docker原生Overlay网络 Macvlan: Docker主机网卡接口逻辑上分为多个子接 ...
- openvswitch以及docker网络
修改docker0的IP,教程写的是/etc/default/docker文件,但是那是过时的配置,真正的配置是在/etc/docker/daemon.json,格式是json的: { "r ...
- docker下用keepalived+Haproxy实现高可用负载均衡集群
启动keepalived后宿主机无法ping通用keepalived,报错: [root@localhost ~]# ping 172.18.0.15 PING () bytes of data. F ...
随机推荐
- (转)协议森林11 涅槃 (TCP重新发送)
协议森林11 涅槃 (TCP重新发送) 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! TCP协议是一个可靠的协议.它通过重新发送 ...
- StringBuilder内存碎片对性能的影响
StringBuilder内存碎片对性能的影响 TL;DR: StringBuilder内部是由多段char[]组成的半自动链表,因此频繁从中间修改StringBuilder,会将原本连续的内存分隔为 ...
- Linux - top命令监控列表的详细解析
统计信息区(系统资源信息区) 前五行,即列表上方的五行 第一行:输出系统任务队列信息 18:46:38:系统当前时间 up 2days 1:54:系统开机后到现在的总运行时间 1 user:当前登录用 ...
- 【简说Python WEB】flask-mail电子邮件异步Asynchronous
系统环境:Ubuntu 18.04.1 LTS Python使用的是虚拟环境:virutalenv Python的版本:Python 3.6.9 flask-mail电子邮件异步Asynchronou ...
- 痞子衡嵌入式:测一测i.MXRT1170 Raw NAND启动时间(从POR到进App的Reset_Handler)
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是恩智浦i.MX RT1170 Raw NAND启动时间. 关于i.MXRT1170这颗划时代的MCU,痞子衡去年10月在其刚发布的时候, ...
- 【C++】Strassen算法代码
本文仅代码,无理论解释 实话实说,我觉得这个算法在C系列的语言下,简直垃圾到爆炸--毕竟是一群完全不懂程序数学家对着纸弄出来的,看起来好像非常的有用,实际上耗时是非常爆炸的. 但是<算法导论&g ...
- 滑动窗口-Substring Search Problem
2018-07-18 11:19:19 一.Minimum Window Substring 问题描述: 问题求解: public String minWindow(String s, String ...
- vscode快速生成html模板(vscode快捷键"!"生成html模板)
问题: 在vscode中新建test.html, 内容是空白的,输入"!",然后按tap键 ,没有生成常见的html模板,也就是如下: 输入! html html:5 DOCTYP ...
- Docker镜像拉取慢的解决方法
镜像加速器配置: 下文配置引用于阿里云说明文档:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 1. 安装/升级Docker客户 ...
- Flutter Weekly Issue 49
插件/Librarys flutter_date_pickers Allows to use date pickers without dialog. Provides some customizab ...